Hotel in Dehradun

Ataraxia Dehradun is one of the best hotel in Dehradun surrounded by woods which makes it the perfect destination for meditation, trekking, and much more. Make Ataraxia Dehradun your new abode and enjoy the fullest in the lap of mother nature.

https://ataraxiadehradun.com/

image