Leo Hotel
- Wi-Fi
- View all
Set within a 15-minute drive of Red Square, the 3-star Leo Hotel Moscow includes 7 rooms.
Bathrooms include a separate toilet and a shower, along with comforts such as hair dryers and bath sheets.
There is a seafood restaurant serving Russian food around 7 minutes' walk away.
The hotel is situated in Gagarinsky, which is an administrative district of South-Western Administrative Okrug, at the doorstep of Leninsky Prospekt underground station. Sports fans can also visit Luzhniki Stadium, 10 minutes' drive from this property, and take their families to the 21.5 - hectare Moscow Zoo, which is about 6 km away. The hotel is 5 minutes by car from Sparrow Hills. Ploshchad Gagarina train station is in the immediate vicinity, 550 metres away. Leo Hotel stands in a 29-minute drive from Vnukovo International airport.
Leo Hotel Moscow Facilities
Internet | Wi-Fi |
Parking options | Parking |
In the bathroom | Free toiletries |
Devices | Flat-screen TV, AM/FM alarm clock |
Design | Carpeted floor |