Location: Sri Lanka

A unique leisure hotel located on a tranquil fishing village in Kalutara with modern facilities and spacious deluxe rooms. Mermaid Hotel & Club offers a wide selection of sports and... Read More