Don Carlo's is located in Bari, just a 18-minute walk from Basilica of Saint Nicholas and 4.3 miles from Bari Port. Guests staying at this apartment have access to free Wifi and a balcony. The property is 1.4 miles from Pane e Pomodoro Beach and within 0.4 miles of the city center.
This air-conditioned apartment comes with a dining area, a fully equipped kitchen with an oven, and a satellite flat-screen TV. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
Popular points of interest near the apartment include Petruzzelli Theatre, Bari Central Train Station, and Bari Cathedral. The nearest airport is Bari Karol Wojtyla Airport, 6.2 miles from Don Carlo's.