Saffron Leaf Hotel is a 3-star venue placed about 3.5 km from Clock Tower.
Dehradun center can be reached within 30 minutes' walk.
The hotel offers a prime location close to hills and parks.
Saffron Leaf Hotel can be reached in a 30-minute drive from Dehra Dun airport.
Room amenities at Saffron Leaf Hotel include complimentary Wi-Fi, an in-room safe, a minibar and flat-screen TV. Saffron Leaf Hotel offers bathrooms fitted with a shower, a hairdryer and complimentary toiletries.
Guests can avail of 24-hour room service and concierge service.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.