About Oyo 30543 La Mer Inn Contact Unnamed Road, Palayam, Kozhikode, Kerala 673002, India, Kozhikode, 673002, India