Hotel Hotel O Uttarakhand B/b
★★
Near ISBT, Haridwar Bypass Road, Dehradun, India Show on map
Hotel Sandstone is a 3-star hotel in Dehradun, India. It is one of 1,046 places to stay in Dehradun listed on Triptoic.
Near ISBT, Haridwar Bypass Road, Dehradun, 248001, India
Hotel Sandstone is located at Near ISBT, Haridwar Bypass Road, Dehradun 248001, India.
Hotel Sandstone is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel