Howlers Bay Hotel Hotel Boca Chica, Chiriqui
Free Wi-Fi
Parking
Situated in Boca Chica, Howlers Bay Hotel has a shared lounge, garden, BBQ facilities, and free Wi-Fi. Boasting a shared kitchen, this property also provides guests with a terrace. Private parking can be arranged at an extra charge.
Number of rooms: 5
Isla Boca Brava, Boca Chica, Panama