Attractively located in the centre of Bari, Don Carlo's offers a balcony, air conditioning, free WiFi and flat-screen TV. Popular points of interest nearby include Petruzzelli Theatre, Castello Svevo and Ferrarese Square. The property is non-smoking and is situated 2.3 km from Pane e Pomodoro Beach.
The kitchen features an oven, a fridge and a stovetop and there is a private bathroom with bathrobes and a hair dryer. The property has an outdoor dining area.
Popular points of interest near the apartment include Bari Central Train Station, Bari Cathedral and Basilica San Nicola. The nearest airport is Bari Karol Wojtyla Airport, 10 km from Don Carlo's.