Hotel O Canal Road Dehradun provides proximity to the Dehradun Zoo, which is situated about 25 minutes' walk away. This 3-star hotel offers flawless services and professional staff.
The hotel is perfectly situated 7 km from the six - faced Clock Tower. The Sakya Centre Buddhist Monastery is located around a 20-minute walk from the property. Staying at the O Canal Road, you can also enjoy natural sights such as the Mini Malsi Deer Zoological Park, which is 2.3 km away.
The hotel provides a complimentary breakfast every morning. The Connoisseur Bistro offers a selection of dishes 550 metres away.