Located 15 km from Gun Hill Point, Mussorie and 12 km from Dehradun Clock Tower in Dehradun, Sky Villa offers accommodation with a kitchen. This property offers a private pool, free Wi-Fi and free private parking.
Mussoorie Road, 248009 Dehradun, India