Get 100% confirmed booking at just Re. 1. Balance amount will be auto-debited closer to the travel date.
About Leo Hotel
check-in 2 PM | check-out 12 PM
Located 1.5 km from Leninsky Prospekt Metro Station in Moscow, Leo Hotel offers free WiFi. All rooms are air conditioned and com
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.