The 2-star Osho Resorts Dehradun is located 28 minutes' drive from Dehradun airport and offers a swimming pool as well as a health club. Featuring luggage storage, this Dehradun hotel is around a 10-minute ride from the known Tapkeshwar Hindu Temple.
Places of worship to visit 4.2 km from the hotel include the Sakya Centre Buddhist Monastery. The Osho Resorts Dehradun also provides access to shopping attractions like the Indira Market, which are nearly a 15-minute drive away.
Guests can enjoy meals of Italian cuisine at Truckers Halt Cafe, situated right around the corner from the accommodation.