No image available for this hotel
No image available for this hotel
Almirante, Almirante
Spend a second to
save a fortune!
Spend a second to save a fortune!
Isla pastores, Almirante
Finca Vela Lodge is situated in Bocas del Toro, 27 km from Buena Vista. Isla Colón is 20 km from the property. Free WiFi is available throughout the property. All units have a seating area. Towels are offered.
See MoreUsage of subsidiary facilities may incur additional fees