Situated near the beach in Barletta, Itaca is close to Barletta Castle, Cathedral of Santa Maria Maggiore, and Art Gallery Giuseppe De Nittis. Also nearby is Palazzo della Marra.
Itaca has an outdoor pool and a children's pool. Wireless Internet access is complimentary in public areas. This 4-star hotel features business amenities including a business center, small meeting rooms, and secretarial services. Dining options at this business-friendly hotel include a restaurant, a coffee shop/café, and a bar/lounge. Additional amenities include a library, multilingual staff, and tour/ticket assistance. Onsite parking is offered for a surcharge.
Rooms open to balconies. The 41 air-conditioned guestrooms at Itaca include minibars and hair dryers. Rooms are equipped with flat-screen TVs with satellite channels. All accommodations provide desks and direct-dial phones.