Updating availability and prices
Located in Moscow, this hotel comes with a 24-hour reception, soundproofed rooms and free Wi-Fi
Prospekt Mira Metro Station is a 3-minute walk from the hotel
Moscow Kremlin and the Red Square are 3
5 km away
Air-conditioned room features a flat-screen TV and minibar
Hotel
Room
Restaurant