95 Miera iela, Rīga, LV-1013, Latvia
Self check in Miera Art Apartment
Self check in Miera Art Apartment—you know what, this place is one of those hidden gems that feels more like a personal studio than a hotel. I stumbled into it on a rainy Tuesday while wandering down Miera iela, just a...