5-Star Luxury Accommodation Narendra Nagar

Hotel Front
favorite_border
add to favorites

Ananda In The Himalayas

Narendra Nagar, Tehri Garhwal, Uttarakhand, India
From€593
Five-Star OverviewAnanda is an award-winning luxury destination spa resort in India situated at the Himalayan foothills in Northern India. Located on a 100 acre Maharaja’s Palace Estate, Ananda is surrounded by graceful Sal forests and overlooks t..
€593 price from78 bedrooms
View open_in_new