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.
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.