The 3-star Saffron Leaf Hotel offers fine accommodation in Dehradun.
The city center is 30 minutes' walk of the property.
Saffron Leaf Hotel is within a 25-minute drive to Dehra Dun airport.
Rooms at Saffron Leaf Hotel feature modern touches such as free Wi-Fi, an in-room safe, a mini bar and flat-screen TV. They provide bathrooms with a shower, a hairdryer and complimentary toiletries.
There are 24-hour room service and concierge service to enhance a stay at this property.