Beach Hotel

INR 85-250
7 AM - 10:30 PM
Indian
Beach Road, Mananchira, Kozhikode, Kerala - 673032, India