Die 3-Zimmer- Mermaid Villa 16 empfängt Gäste im Stadtviertel Ayia Thekla und bietet eine Terrasse sowie einen Außenpool.
Zu den Sehenswürdigkeiten in der Nähe gehört Ayia Thekla Chapel (2 Kilometer von der Unterkunft entfernt).
Der Innenraum ist mit einem Schreibtisch möbliert und bietet zudem einen Blick auf den Garten. Gäste können sich an einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage für einen wirklich komfortablen Aufenthalt. Die Bäder verfügen auch über einen Haartrockner und Badelaken für zusätzlichen Komfort.
Eine Mikrowelle, eine Kaffee-/Teemaschine und ein Kühlschrank stehen in einer kompletten Küche für die Zubereitung von Mahlzeiten zur Verfügung. Die Bushaltestelle Agia Thekla Tourist Area - 8th befindet sich in rund 400 Meter Entfernung von der Villa und bietet alternative Transportmöglichkeiten in der Umgebung.