255A, Padma Vihar, Vaishyom Bhagom Ambalapulai 688505
Situated 21 km from Nehru Trophy Boat Race, Ayana's Homestay features accommodation with a restaurant, a garden and a 24-hour front desk for your convenience.There is a fully equipped private bathroom...more