Address:

Sterling Holiday Resort Hotel
No. 43 Athanavoor Main Road
Yelagiri Hills
Tamil Nadu – 635853
India.