People Red Square
The 3-star People Red Square Hotel offers fine accommodation in Moscow.
Guests will appreciate People Red Square Hotel close proximity to Monument to Cyril and Methodius, which is 1100 meters away. The property is set a 10-minute stroll from Moscow center.
Offering Italian, Vegetarian and European meals, Mamma Giovanna is situated 350 meters of the property.
The nearest subway station is Biblioteka Imeni Lenina, located about 650 meters from the hotel. Due to its location 30 km from Vnukovo airport, it will take about 35 minutes' drive to get there.