Karta Vacation Rentals





Nestled in Dehradun with green Mussoorie hills as its backdrop, this boutique hotel sits within walking distance of the city center. You’re about an 8-minute drive from Clock Tower and a short ride from Wadia Institute of Himalayan Geology and Tapkeshwar Temple.