Rio Resort Dehradun has 10 rooms and is located 2.7 km from the 25-hectare Dehradun Zoo. You will find a restaurant at this 3-star hotel.
The Tibetan Buddhist Temple in Dehradun is about 10 minutes by car from the hotel. The Robber's Cave is a mere 1.2 km away.
The rooms include an air conditioner, along with such modern comforts as a flat-screen TV with satellite channels.