Royal Nature Resort Resort Pollāchi, Tamil Nadu
Located in Pollāchi, 45 km from Palakkad Railway Station, Royal Nature Resort provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
Number of rooms: 22
Royal Nature Resort, kilavanpudur pirivu, thrissur highway,ganapathypalayam 1221, 642103 Pollāchi, India