Hotel Saffron Leaf is a 4-star excellent property offering an elegant accommodation steps away from Clock Tower, Mussourie Resort Area and Tibetan Buddhist Temple. Guests will enjoy a welcoming atmosphere created by friendly staff.
The hotel is ideally situated in a natural area, close to hills. Set within a 30-minute walking distance from Dehradun city center.
Hotel Saffron Leaf can be reached in 25 minutes by car from Dehra Dun airport.
The rooms in Hotel Saffron Leaf come with free Wi-Fi, TV with satellite channels, a minibar, individual climate control and an in-room safe. They provide bathrooms with a shower, free toiletries and towels.
Corporate travelers can use a business center and a meeting room available on site.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.