Die Unterkunft Villa Flamingo besticht durch Poolblick und Übernachtungsmöglichkeiten mit einem Balkon und einem Wasserkocher, ungefähr 300 m von der Sehenswürdigkeit Santa Teresa Beach entfernt.
50 meteres North of Playa Cielo Santa Teresa, 60111 Playa Santa Teresa, Costa Rica