Leo Hotel

  • Wi-Fi
Location

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
Important information
Check-in: from 14:00 until 23:59
Check-out: until 12:00
  • Extra beds
  • The maximum number of extra beds in a room - 1.