Gelegen in Marco Island, bietet die Unterkunft The Mermaid Manor Übernachtungsmöglichkeiten mit einem eigenen Pool und kostenlosem WLAN. Dieses Ferienhaus ist 2,7 km von Marco Island Water Sports und 26 km von Naples Botanical Garden entfernt.
Dieses Ferienhaus mit Klimaanlage besticht durch Sitzplätze, einen TV, einen DVD-Player und eine Küche mit einem Kühlschrank.
South Marco Beach liegt 1,3 km von der Unterkunft The Mermaid Manor entfernt, während Tin City 30 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Naples, 29 km von der Unterkunft The Mermaid Manor entfernt.