Room in Royal Cottage, Anaimalai Guesthouse Pollāchi, Tamil Nadu
Room in Royal Cottage, Anaimalai is situated in Pollāchi, 43 km from Parambikulam Tiger Reserve, and features free Wi-Fithroughout the property.
51a,Sethumadai road, Anaimalai, 642104 Pollāchi, India