Details
exterior facade of Dimora Hotel in Calicut 1

Apollo Dimora, Calicut

Apollo Dimora is a luxury hotel in Calicut that promises an indelible stay. International guests, as well as leisure and corporate travellers are promised a grand sojourn. It offers immaculate rooms, exquisite restaurants, banquets and facilities.