Karta Vacation Rentals
On Canal Road in Dehradun, about 4 km from the city center and roughly 13 minutes by car from the Clock Tower. Sahastradhara is around 10.3 km away and the Forest Research Institute about 11.4 km. This luxury villa in Dehradun touts a healthy, sustainable stay close to local sights.