Urraca Private Island
Hotel
La Mina
9.3/10
Wonderful
21 review
Free Wi-Fi
Urraca Private Island is a sustainable eco-lodge built 100% over the water on a private island in the most pristine area of Bocas del Toro.
Number of rooms: 6
Isla Urraca, Buena Vista, Panama