Located 3.4 km from Buddha Temple, which is considered to be a sacred place of worship, the 3-star Oyo 937 Sand Stone Hotel Dehradun offers a restaurant for guests' convenience.
The hotel is within 10 minutes' drive of Mindrolling Monastery, while Chandrabani Temple is nearly 15 minutes' drive away. Forest Research Institute is a popular education place to visit within a 7-km distance of this Dehradun hotel. Clock Tower is situated around 20 minutes' drive from the accommodation.