Updating availability and prices
Located in Moscow city, this mini hotel comes with a 24-hour reception and free Wi-Fi
Moscow Kremlin and the Red Square are 20 minutes? drive away
Filevskiy City Park is 600 metres from the hotel
This room comes with a bed and TV
Guests use the shared bathroom
Hotel
Room