Situated 4.9 km from the six-faced Clock Tower, The Lekh Palace Dehradhun Dehradun villa entices guests to explore various tourist attractions in the area.
The Ghanta Ghar is 10 minutes' drive from the holiday home, while the tibetan Buddha Temple is about 15 minutes away by car.
Guests are welcome to cook their own meals in a full kitchen of the Dehradun accommodation. The nearest train station is Dehradun, 4.7 km from this property.