Leo Hotel 3* (budget option)


Leo Hotel 3* 

LeninskyProspekt 36, 119334 Moscow, Russia


Located 1.5 km from LeninskyProspekt Metro Station in Moscow Located 1.5 km from LeninskyProspekt Metro Station in Moscow, Leo Hotel offers free WiFi. All rooms are air conditioned and come with a flat-screen TV and a safety deposit box. 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.


Room categories


 RoomsLeoH 2



Room categories

Price (RUB/night)

Standard (BB) 3850   Booking now

Нow to get to the conference venue

View location map.