Filter Results
Apply Filters
Clear Filters
Capsule hotels in Dehradun
The Doon Terrace
Mothrowala Road, Dehradun, India Show map
Featuring views of the city, the comfortable The Doon Terrace Hotel Dehradun is located 3.8 km from the large Tibetan Mindrolling Buddhist Monastery. This capsule hotel also includes private car…
From US$ 11
Book Now