OYO 68401 Thapli Home Stay
Bhatta Gaon, Mussoorie, 248122 Mussoorie, India,Object type: Hotel Mussoorie
Featuring a restaurant, OYO 68401 Thapli Home Stay is located in Mussoorie in the Uttarakhand region, 5 miles from Mussoorie Mall Road and 5 miles from Camel's