Economy hotels in Moscow
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Apart Otel Rivera
Avtozavodskaya Ulitsa, 23 Корпус 7, Moscow, Russia, Moscow, Russia (Open map)
Simonov Monastery is around 20 minutes' walk from the economy hotel, and The Moscow Kremlin is within 6 km of it. Apart Otel Rivera...
Read more...