Cherrywood is a peaceful hotel closely connected to nature, offering a serene environment away from the city rush. It is a place where you can enjoy breathtaking views of Dehradun city and the mountains, with a cup of coffee in hand and calmness all around. This hotel is perfect for those who seek tranquility, relaxation, and a refreshing escape surrounded by natural beauty.

Pick your dates now. Available rooms and plans come next.







