Leo Hotel
- Wi-Fi
- View all
Located within 6 km of the celebrated Red Square, the 3-star Leo Hotel Moscow includes 7 rooms. Guests who stay at the hotel can park their car nearby.
Bathrooms, equipped with a separate toilet and a shower, also feature hair dryers and bath sheets.
Located not so far from this property, the seafood restaurant Sputnik offers a Russian menu.
Situated 25 minutes' walk from Sparrow Hills, this property also gives access to such sports venues as Luzhniki Stadium, which is a 10-minute ride away. The hotel stands within a short walking distance of Leninsky Prospekt tube station. The nearby notable religious buildings include Saint Basil's Cathedral, about a 15-minute drive from the accommodation. Vnukovo International airport is 25 km from Leo Hotel and Ploshchad Gagarina train station is merely 550 metres away.
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 |