Bambuda Lodge Hotel Solarte
Bambuda Lodge is located in the tropical rain forest in Bocas del Toro. The property features a coral reef off its dock and a swimming pool with an on-site bar and a fun and social atmosphere. Wi-Fi access is available for guests.
Number of rooms: 26
Solarte, Bocas del Toro, Panama