Book a Room or Contact The Castello Residency Coimbatore, Coimbatore

Hotel Name: The Castello Residency Coimbatore
Address: 12/207 Avanishi Road Opp Kovai Medical Centre Sitra Coimbatore Coimbatore Tamil Nadu India 641014


For Enquiry and Booking Contact


Asia Hotels and Resorts
505, TCW Tower, Sector 19
Dwarka, New Delhi 110075, India

Fill below form for Enquiry