Designed for both business and leisure travel, Medora Hotel is ideally situated in Palayam; one of the city's most popular locales. Situated only 0.5 Km from the city center, guests are well located to enjoy th ... Read more

View all Luxury Hotels in Kozhikode / Calicut