Izbushka Hotel
Maskavas iela 268 b, Rīga, LV-1063, Latvia
Izbushka boasts a scenic location, just 30 metres from the River Daugava, yet the centre of Riga can be reached by car within 15 minutes. Guests have use of a Russian sauna and a sun terrace.