Updating availability and prices
Located in Moscow, this hotel is a 10-minute walk from Paveletskaya Metro Station and Aeroexpress Train to Domodedovo Airport
Red Square is only 2 metro stops away
This air-conditioned room features a TV, fridge and kettle
It comes with a living room and private bathroom
INTERNET
PARKING / GARAGE
PET FRIENDLY
Hotel
Room
Restaurant