Grand Plaza Suites Hotel Kozhikode
Situated in Kozhikode, 500 metres from Kozhikode Beach, Grand Plaza Suites provides air-conditioned accommodation and a fitness centre.
Number of rooms: 35
Red Cross Road Taj Building, Next to Reliance Fresh, Opp. Tagore Hall, 673032 Kozhikode, India