Located 15 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 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