Indraneelam Candour Apartments is located in Guruvayur, India on Thampuranpadi - Kottapadi Rd, Ponnuparambil. Indraneelam Candour Apartments is rated 3 out of 5 in the category apartment building in India.
Address
Thampuranpadi - Kottapadi Rd, Ponnuparambil