Mermaid Hotels corporate office is located in Mermaid Complex Kaniyampuzha Rd, Cochin, Kerala, 682001, India and has 51-200 employees.
mermaid hotels
mermaid hotel cochin
mermaid hotel
| Location | People at location |
| Asia | 1-10 |
Mermaid Hotel is a luxury accommodation located in Kochi, Kerala, offering exceptional service and meticulously designed rooms along the picturesque Kaniyampuzha River. The hotel caters to both business and leisure travelers, providing amenities such as a restaurant, swimming pool, and meeting facilities. With a focus on customer satisfaction, the... Read More