Odon Hotel
Gagarina Street 43, Ulan-Ude, Russia
Booking.com
Book Now