Located at a distance of 3.5 km from Clock Tower, Hotel Saffron Leaf Dehradun includes 32 rooms with views of the mountain. All guests can enjoy Wi-Fi throughout the property and access to a fitness studio.
The centre of Dehradun can be reached within a 25-minute walk. This hotel is also within 10 minutes' drive of Indira Market in Dehradun. Mindrolling Monastery is a 15-minute ride from the 4-star hotel. For those travelling from afar, Dehradun airport is 30 minutes' drive away.
The rooms include a minibar fridge, along with a cable satellite TV for your convenience. They are decorated with elegant furniture.
Breakfast is offered in the restaurant every morning. Guests can quench their thirst in the lounge bar with their favourite drink. Serving Indian dishes, Barbeque Planet lies a few steps from this accommodation.