Hotel Details

OYO 13839 Hotel Narula

73
room photo
Search Details
  • Check in:
  • Check out:
  • Occupant(s):
Popular amenities
N;

Located in Dehradun, OYO 13839 Hotel Narula is within a 15-minute drive of Clock Tower and Wadia Institute of Himalayan Geology. This hotel is 3.4 mi (5.5 km) from Forest Research Institute and 4.4 mi (7 km) from Mindrolling Monastery.