Located in Dehradun, OYO 13839 Hotel Narula is within a 15-minute drive of Wadia Institute of Himalayan Geology and Clock Tower. This hotel is 4.8 mi (7.7 km) from Rajaji National Park and 11.2 mi (18 km) from Sahastradhara.Make yourself at home in one of the 18 air-conditioned guestrooms. Cable television is provided for your entertainment. Bathrooms have bathtubs or showers and complimentary toiletries.A complimentary continental breakfast is served daily from 7:30 AM to 10:30 AM.Distances are displayed to the nearest 0.1 mile and kilometer. Clock Tower - 1.8 km / 1.1 mi Wadia Institute o...