Popular accommodations in Athupollachi
VillaAccommodates 3
Villa Woods & Palms
Situated in Pollāchi and only 46 km from Palakkad Railway Station, Villa Woods & Palms features accommodation with mountain views, free WiFi and free private parking. This villa provides air-conditioned accommodation with a patio. The villa offers an outdoor fireplace and a 24-hour front desk.Book nowfrom $84 per night