Show Directory



Contact Manager
: 0495-6613000
: Calicut, P T Usha Road, Beach Road Calicut-32, Kerala, India

Luxury Hotel in Calicut.