The Balboa Inn Bed and Breakfast Panama City
Set in Panama City, The Balboa Inn offers accommodation with seating area. Complimentary Wi-Fi is available. The Balboa Inn offers a terrace, Guests can go hiking or relax in the garden.
Number of rooms: 9
Calle Las Cruces 2311a, Panama City, Panama