The 3-star Leo Hotel Moscow is situated in Gagarinsky, which is an administrative district of South-Western Administrative Okrug, around 6 km from such family venues as Moscow Zoo. Guests who stay at this Moscow hotel can park their car nearby.
The property is within 25 minutes' walk of Sparrow Hills and within easy walking distance of Leninsky Prospekt underground station. The hotel offers proximity to such natural sights as Neskuchny sad (2.1 km) and Gorky Central Park of Culture and Leisure (2.8 km). The riverside 1520s Our Lady of Smolensk Novodevichy Convent Monastery is around a 25-minute walk from the accommodation, and Ploshchad Gagarina is situated around 10 minutes' walk away. For those travelling from afar, Vnukovo International airport is 29 minutes' drive away.
Rooms have a walk-in shower and a separate toilet, along with hair dryers and bath sheets.
Sputnik offers European meals and lies not so far from this Moscow hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Leo Hotel!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.