Updating availability and prices
Located 1
5 km from Leninsky Prospekt Metro Station in Moscow, Leo Hotel offers free WiFi
All rooms are air conditioned and come with a flat-screen TV
The private bathrooms include free toiletries, slippers and bathrobes
Guests can order room service, eat a breakfast in the canteen or dine in the local cafes that are a 5-minute walk from the poperty
Gorky Park, MGU Botanic Garden and Vorobyovy Gory Park are within a 10-minute drive away
Leo Hotel is within a 20-minute metro ride of Belorussky Train Station from which Aeroexpress train takes the guests directly to Sheremetyevo International Airport
This air-conditioned room comes with a flat-screen TV
Guests use the private bathroom that includes free toiletries, slippers and bathrobes
Book now, best price guaranteed!
Hotel