Free Wi-Fi
Everything you need is in one place. Resort «Iguana Beach Eco Resort» is located in Playa La Barqueta.
Number of rooms: 5
Isla Parida, Playa La Barqueta
Everything you need is in one place. Resort «Iguana Beach Eco Resort» is located in Playa La Barqueta.
Number of rooms: 5
Isla Parida, Playa La Barqueta