Das Hotel Club Mermaid Village liegt etwas außerhalb des lebhaften Zentrums von Alanya, etwa 600 Meter vom Strand und den öffentlichen Verkehrsmitteln entfernt. Einkaufsmöglichkeiten, Restaurants und Bars sind in circa 2 Kilometern zu erreichen. Die Anlage mit 159 Apartments ist von einem schönen Garten und verschiedenen Geschäften umgeben.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse sowie separaten Schlafzimmern. Ausgestattet sind die Unterkünfte unter anderem mit Doppelbett, Safe und Minibar. Für angenehmes Raumklima sorgt eine Klimaanlage.
Die gastronomischen Einrichtungen umfassen ein klimatisiertes Restaurant mit Hochstühlen für Kinder, eine Bar und eine Strandbar. All-Inclusive-Gäste profitieren von Buffets mit Frühstück, Mittag- und Abendessen sowie Showcooking. Zu den Freizeitangeboten zählen Tennis, Fahrradverleih, Wassersport, Wellnessanwendungen und ein beheizter Pool.