Moscow >
Economy hotels
Economy hotels in Moscow
We found 1 property with availability in Moscow
Show on map
Apart Otel Rivera
Avtozavodskaya Ulitsa, 23 Корпус 7, Moscow, Russia, Moscow, Russia
Apart Otel Rivera Moscow is situated about 6 km from The Pushkin State Museum of Fine Arts, which is an excellent place to improve cultural awareness.
starts from
27 USD
price for 1 night
- 1-1