SPOT ON Inn Town Residency is located in Kozhikode, 1.9 km from Kozhikode Beach and less than 1 km from Calicut Railway Station. With free Wi-Fi, this 3-star hotel offers room service.
Number of rooms: 60
Plot No: A1, Opposite sasthapuri hotel, MM ali road palayam. MM Ali Road, Calicut, 673002 Kozhikode, India