The Woods : An Orchard Retreat Hotel
The Woods : An Orchard Retreat Haridwar Rishikesh Road, 249205 Rāiwāla, India
Featuring a garden, terrace and views of garden, The Woods: An Orchard Retreat is set in Rāiwāla, 14 km from Mansa Devi Temple. The property is located 12 km from Triveni Ghat, 12 km from Har Ki Pauri and 12 km from Rishikesh Railway Station.
Loved the palms resorts
nice palace and clean cottage
excillent food.