Situato nel borgo peschereccio di Mahawaskaduwa, nel distretto di Kalutara, a circa 39 km da Colombo, il Mermaid Hotel & Club vanta 2 piscine all'aperto, un centro benessere e un parcheggio gratuito.
Numero delle stanze: 81
Galle Road, 12000 Kalutara, Sri Lanka