Set in Bari, Cavour 221 - Central Station offers city views and free WiFi, 600 metres from Bari Central Train Station and 1.3 km from Bari Cathedral. The property is close to several well-known attractions, less than 1 km from Ferrarese Square, a 13-minute walk from Mercantile Square and 1.6 km from Castello Svevo. The property is 1.8 km from Pane e Pomodoro Beach, and within less than 1 km of the city centre.
Fitted with a balcony, the units offer air conditioning and feature a flat-screen TV and a shared bathroom with bidet and bathrobes. The guest house features some units with inner courtyard views, and units come with a kettle. At the guest house, the units have bed linen and towels.
Popular points of interest near the guest house include Basilica San Nicola, Orthodox Church of Saint Nicholas and Petruzzelli Theatre. The nearest airport is Bari Karol Wojtyla Airport, 12 km from Cavour 221 - Central Station.