Located in a green residential area of Moscow, Moscow Holiday Hotel offers modern accommodation a 10-minute walk from Polezhayevskaya Metro Station. It features free Wi-Fi throughout the property.
Number of rooms: 205
Mnevniki Street 3 Bld.2, Horoshovo-Mnevniki, 123308 Moscow, Russia