
Isla Bastimentos, Panama
Al Natural Resort
Hotel
With a stay at AL NATURAL RESORT in Isla Bastimentos, you'll be on the beach, and 15. 1 mi (24. 3 km) from Bluff Beach and 15. 1 mi (24. 4 km) from Finca Los Monos Botanical Garden. This beach hotel is within the vicinity of…
- Wi-fi · extra charge
- Car park
- Restaurant
- Laundry service

