OYO Delma Residency
Hotel
Kozhikode
Featuring 3-star accommodation, OYO Delma Residency is situated in Kozhikode, 1.8 km from Kozhikode Beach and 800 metres from Calicut Railway Station. Featuring a shared lounge, the 3-star hotel has air-conditioned rooms with a private bathroom.
Number of rooms: 120
Palayam Bus Stand, Mm Ali Rd, Palayam, Kozhikode, India Calicut Keralaindia, Calicut, 673001 Kozhikode, India