Iberostar Club Cala Barca Hotel
Urbanización Sa Barca Trencada, 07691 Portopetro, Spain
Situated in Cala de Sa Barca Trencada, Iberostar Club Cala Barca is an attractive hotel with brightly decorated rooms with flat-screen TVs. The lagoon-style outdoor pools are surrounded by Mediterranean gardens and sun terraces.