A secluded luxury beachfront boutique design hotel offering four lavishly appointed ocean-view rooms, an infinity pool, private beach access, and dining facilities on the southern coast of Sri Lanka, located in Kamburugamuwa, Mirissa.
No reviews yet
Be the first to share your experience.
Sign in to leave a review