Just 164 feet from its private beach in Barisardo, Hotel la Torre offers an outdoor pool, a lighted tennis court, and air-conditioned rooms. Torre di Bari beach is a short walk away. Stay in comfortable and fun ... Read more

View all Luxury Hotels in Bari Sardo