Photos coming soon
HOTEL
Izbushka
Maskavas iela 268 b, Riga, LV-1063, Latvia, Riga
Where it sits
Izbushka
Maskavas iela 268 b, Riga, LV-1063, Latvia, Riga
56.90511, 24.18669
Plan around Izbushka
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 11, 2026.
