Ecoville suites Hotel Kozhikode
Located in Kozhikode in the Kerala region, Ecoville suites provides accommodation with free private parking.
Number of rooms: 12
Saint Vincent Colony Road Ecoville suites,opposite sarovaram bio park ashokapuram., 673006 Kozhikode, India