Located in Gagarinsky, which is an administrative district of South-Western Administrative Okrug, the 3-star Leo Hotel Moscow is at a distance of 2.3 km from such culture-oriented attractions as Our Lady of Smolensk Novodevichy Convent.
Offering such amenities as towels and slippers, the bathrooms also include a separate toilet and a shower.
This Moscow property is a stroll from Sputnik serving Russian dishes.
The celebrated Red Square is within 6 km of this Moscow hotel and The Pushkin State Museum of Fine Arts is 4.4 km away. The area includes such religious sights as the russian orthodox Cathedral of Christ the Saviour (4.2 km) and the 16th - century Temple of St. Zacharias and Elizabeth in the Donskoy Monastery (1.9 km). The intriguing Saint Basil's Cathedral is quite close to the hotel, while Ploshchad Gagarina is situated just 550 metres away. Leninsky Prospekt underground station is located within a 500-metre distance of this Moscow property. Leo Hotel in Moscow is a 29-minute drive from Vnukovo International airport.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please