Hotel Hotel Dhara
★★★
Opp Red Light New Sabji Mandi Chowk Niranjanpur, Dehradun, Dehradun, India Show on map
Hotel O Dhara is a 2-star hotel in Dehradun, India. It is one of 1,046 places to stay in Dehradun listed on Triptoic.
Opp Red Light New Sabji Mandi Chowk Niranjanpur, Dehradun, Dehradun, 248171, India
Check-in starts at 12:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
Hotel O Dhara is located at Opp Red Light New Sabji Mandi Chowk Niranjanpur, Dehradun, Dehradun 248171, India.
Hotel O Dhara is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Resort