Details
Hotel Saffron Leaf, Dehradun
Hotel Saffron Leaf, Dehradun, is in close proximity to the Public Transport stations safeguards that all your destinations are a short drive away. Strategically located, the hotel is just six minutes from ISBT, nine minutes from the railway station and thirty minutes from the airport.