1 more results for Yercaud Star Hotels
Yercaud, India
Shambala Resort & Spa by Sparsa is one of the best boutique resorts in Yercaud, a charming hill station in Tamil Nadu. It is nestled amidst a canopy of trees and in the silence of a private plantation in Yercaud. The property consists of 19 gorgeous rooms with sprawling verandas, fantastic al fr…