7 Merķeļa iela, Rīga, LV-1050, Latvia
Centrally located Studio apartment
You know what caught me off guard about this place? The moment I stepped out onto Merķeļa iela, I realized I was basically in the heart of everything without the tourist trap chaos. I mean, you're literally a five-minute...