Set in Santa Catalina, 800 metres from Santa Catalina Beach, Bambuda Santa Catalina offers accommodation with a garden, free private parking, a terrace and a restaurant. Offering a bar, the property is located within 2 km of Estero.
Number of rooms: 62
Santa Catalina, Santa Catalina, Panama