Karta Vacation Rentals
In the commercial heart of Dehradun, a short walk from Clock Tower and the Astley Hall shopping strip. About 2 km from the railway station, 6 km from the bus terminus and 25 km from the airport. Nearby attractions include the Wadia Institute of Himalayan Geology, Bhatta Falls and Tapkeshwar Temple.