On hills hotel is located in Mussoorie, just 1.9 miles from Mussoorie Library and 2.4 miles from Mussoorie Mall Road. The air-conditioned accommodation is 3.7 miles from Gun Hill Point, Mussorie, and guests can benefit from private parking available on site and free Wifi. Kempty Falls is 5.8 miles away and Dehradun Clock Tower is 19 miles from the homestay.
A flat-screen TV is available. The accommodation is non-smoking.
Landour Clock Tower is 3.4 miles from the homestay, while Camel's Back Road is 3.5 miles from the property. The nearest airport is Dehradun Airport, 32 miles from On hills hotel.