Leo Hotel is a 3-star venue positioned about 3 km from Gorky Park.
Guests can easily get to Pushkin State Museum of Fine Arts, which is approximately 6 km away. The venue is set within 7 km from Moscow city center.
The vicinity of gardens and parks as well as quick access to a stadium and cafés set the hotel apart.
Leo Hotel provides guestrooms fitted with heating, a safe, a personal computer, a closet and a work desk. Guests can make use of a shower, toiletries and terry bathrobes.
Darbar and Pizza Amore offer an assortment of dishes within 150 meters of the property.
30 minutes drive will take guests to Vnukovo airport.
This hotel provides airport transfer, room service and ironing service.