A stay at Sarovar Portico Dehradun places you in the heart of Dehradun, a 2-minute drive from Clock Tower and 5 minutes from Tibetan Buddhist Temple. This upscale hotel is 3.4 mi (5.5 km) from Sai Darbar Temple ... Read more

View all Luxury Hotels in Dehra Dun