Yoshkar-Ola
Lodging
Address
Ulitsa Mira, 8, Yoshkar-Ola, Mari El Republic, Russia, 424032
Rating on Google Maps
4.70 (32 reviews)Open on Google Maps
Discover top rated places in Yoshkar-Ola
Ulitsa Mira, 8, Yoshkar-Ola, Mari El Republic, Russia, 424032