Hotel Saffron Leaf is a 4-star property situated about 4.1 km from Clock Tower. It features 24-hour room service, ironing service and 24-hour security as well as a storage room, an elevator and a safe deposit box.
Hotel Saffron Leaf is 30 minutes' walk from the center of Dehradun.
This excellent hotel boasts close proximity to parks and hills.
Hotel Saffron Leaf can be reached in 25 minutes by car from Dehra Dun airport.
The property comprises 32 elegant rooms equipped with an in-room safe, a dining area, cable TV, climate control and a work desk. The guestrooms look out on the mountain. Bathrooms come with a shower, free toiletries and towels.
The on-site car rentals are also available.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.