Karta Vacation Rentals





Just minutes from Dehradun’s Clock Tower and Sai Darbar Temple, Hotel Siddharth sits within easy reach of the city center. Wadia Institute of Himalayan Geology and Gautam Rishi's Temple are nearby, and Jolly Grant Airport is about 16.3 miles away.