Set directly on Barlettas seafront and close to the historic center, the 4-star Itaca Hotel offers relaxing views of the Adriatic Sea. Rooms come with free Wi-Fi. Itaca Hotel provides 41 rooms, equipped with mo ... Read more

View all Luxury Hotels in Barletta