The 3-star Hotel O By Oyo Bajrang Inn Tapovan offers quick access to the Trimbakeshwar Temple, located merely a 5-minute walk away.
The Ganga Arti and Laxman Jhula is approximately 300 metres from this Tapovan hotel, while the Neer Garh Waterfall is a mere 0.9 km from this place. The hotel is just around the corner from the Historic Lakshman Jhula Suspension Bridge and 32 km from Barkot. The O By Oyo Bajrang Inn Tapovan will also take you to the Ajay Mehandi Art, which is around 10 minutes' drive away. For those travelling from afar, Dehradun airport is 23 minutes' drive away.
There are 30 rooms comprising a sitting area. They come with a flat-screen TV with satellite channels, as well as such comforts as climate control.
Situated within a 1-km distance of Hotel O By Oyo Bajrang Inn, the café Ramana's Organic Cafe offers an international menu.