Offering city views, Dragon Inn is an accommodation situated in Dehradun, 10 km from Dehradun Clock Tower and 10 km from Dehradun Station. The air-conditioned accommodation is 22 km from Gun Hill Point, Mussorie.
Number of rooms: 6
buddha chowk kirsali, dehradun, 248013 Dehradun, India