Tara Anchal Nature Huts is a hotel and resort hotel located in Shimla, Himachal Pradesh. The average rating of this place is 4.90 out of 5 stars based on 17 reviews. The street address of this place is Tara Aanchal Huts 12 km away from, Shoghi Bypass, road, Shimla, Himachal Pradesh 171010, India. It is about 0.81 kilometers away from the Taradevi railway station.
Arun Sharma 10 months ago
I had an incredible stay here! The place is absolutely amazing with beautiful views to the peaks!
Everything is very well taken care off
NiTish sharma 10 months ago
Very peaceful place ...if you are planning so please don't hesitate...also the service is also very good
Deepika Stanley 10 months ago
In midst of the queen of hills you will find a peaceful paradise. Amazing food, hospitality, pet friendly, safe...If looking for solitude then a must visit.