Saffron Leaf Hotel is a good accommodation choice in Dehradun.
This hotel is situated 3.9 km away from Mansa Devi Temple, Clock Tower and Mussourie Resort Area. The venue is located within 30 minutes' walk from Dehradun center.
Guests can reach Saffron Leaf Hotel by car from Dehra Dun airport in 25 minutes.
This property offers guestrooms complete with free Wi-Fi, a mini bar, a safe and flat-screen TV. Bathrooms come with a shower, a hairdryer and complimentary toiletries.
Guests can take advantage of 24-hour room service and concierge service.