, Bari
Located in Bari within 11 km of Teatro Margherita and 11 km of Bari Cathedral Three-Bedroom Apartment in Bari offers accommodation with free WiFi air conditioning and barbecue facilities.