The HappyTel Hostel Mussoorie
The HappyTel is located in Mussoorie, within 29 km of Dehradun Clock Tower and 31 km of Dehradun Station. The property is around 3.7 km from Gun Hill Point, Mussorie, 3.3 km from Landour Clock Tower and 15 km from Kempty Falls.
Number of rooms: 80
KingCraig Library Road, Near ITBP Gate, Mussoorie", 248179 Mussoorie, India