With a stay at Le Candles Resort in Kozhikode, you'll be in the mountains, and 15.4 mi (24.8 km) from Kozhikode Beach and 10.7 mi (17.1 km) from Kallai River. This hotel is 12.8 mi (20.7 km) from Sarovaram BioP ... Read more

View all Luxury Hotels in Kozhikode