Overview
×
Your browser will soon be unsupported by KAYAK.
Update now and keep on travelling with us!

Leo Hotel

Leninsky Prospekt 36, 119334 Moscow, Moskva, Russia
+7 916 331 4343

AED 189+

Mon 12/12 Check in
Tue 13/12 Check out

Overall guest ratings

7.5/10 Good
Based on 234 reviews

Nearby

    show all

    About

    Located 0.9 miles 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.

    Less More booking.com

    Amenities

    • Internet
    • Room service
    • No smoking
    • Air-conditioned
    • 24 hour front desk
    • Safe
    • Free Wi-Fi
    Less More
    Reviews
    Photos
    Map

    Map

    Close
    Would you like to save as your currency permanently or for this visit only?
    Close