Listing Category
Description
Starz Clarks Inn is in Mussoorie, Uttarakhand, 57 km from Jolly Grant Airport Dehradun. That offers 32 rooms and a 70-guest indoor hall.