The 3-star Leo Hotel Moscow is nestled in Gagarinsky, which is an administrative district of South-Western Administrative Okrug, within a 10-minute drive of sports attractions, such as Luzhniki Stadium. Guests who stay at this Moscow hotel can park their car nearby.
A separate toilet and a shower, along with towels and slippers, are featured.
Sputnik with Russian cuisine is located not too far from this Moscow property.
The property is situated within a 15-minute drive of Red Square and only a few metres from Leninsky Prospekt underground station. Cultural sights in the area are the functioning Our Lady of Smolensk Novodevichy Convent Monastery (2.3 km) and Novodevichye Cemetery (2.4 km). A family vacation to Moscow will become more exciting if you visit the 21.5 - hectare Moscow Zoo lying within a 15-minute drive of the hotel. Also, Leo Hotel lies at a 550-metre distance from Ploshchad Gagarina train station, while Saint Basil's Cathedral is about 15 minutes away by car.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please