Mussoorie is home to The Leo Hotel Mokshada Suites. George Everest's House and Clock Tower are local landmarks, and the area's natural beauty can be seen at Mussoorie Lake and Bhata Falls. Visit our Dehradun travel guide
The Leo hotel Mokshada Suites barlowganj Mussoorie, Mussoorie, UK, 248122
What's nearby
Gun Hill
7 min drive - 4.0 km
Bhata Falls
7 min drive - 1.9 km
Mussoorie Christ Church
4 min drive - 4.0 km
Malsi Deer Park
26 min drive - 14.1 km
Sahastradhara Natural Spring
33 min drive - 18.8 km
Getting around
Doiwala Station
38 min drive
Dehradun (DED-Jolly Grant)
98 min drive
Restaurants
Sagar Ratna, Mall Road, Mussoorie
5 min drive
Char Dukaan
7 min drive
Lovely Omelette Center
4 min drive
Tibetan Market
5 min drive
Tavern Restaurant and Bar
4 min drive
About this property
The Leo Hotel Mokshada Suites
Property highlights
The Leo Hotel Mokshada Suites provides amenities, such as a free breakfast buffet and a restaurant. Stay connected with free in-room WiFi.
Other perks include:
An indoor pool
Free self-parking
Smoke-free property, a lift and luggage storage
A 24-hour front desk
Room features
All guest rooms at The Leo Hotel Mokshada Suites offer perks, such as premium bedding and laptop-friendly workspaces, in addition to amenities, such as free WiFi and desk chairs.