Hotel Royal Queen
248179 Dehra Dūn, Tilak Road, Near Puicture Palace
248179 Dehra Dūn, Tilak Road, Near Puicture Palace
With a stay at Hotel Royal Queen in Dehradun (Paltan Bazaar), you'll be within a 5-minute drive of Clock Tower and Wadia Institute of Himalayan Geology. This hotel is 2.4 mi (3.8 km) from Sai Darbar Temple and 2.4 mi (3.9 km) from Gautam Rishi's Temple.