The Hill Lodge, Mussoorie, Heaven on Earth is located in Mussoorie, just 2.9 miles from Camel's Back Road and 3.2 miles from Landour Clock Tower. The property is around 3.5 miles from Gun Hill Point, Mussorie, 1.7 miles from Mussoorie Library, and 2.2 miles from Mussoorie Mall Road. The apartment provides free Wifi and free private parking.
A flat-screen TV is featured.
Kempty Falls is 8.7 miles from the apartment, while Dehradun Clock Tower is 20 miles away. The nearest airport is Dehradun Airport, 33 miles from The Hill Lodge, Mussoorie, Heaven on Earth.