Set in Bari, Cavour 221 - Central Station offers city views and free WiFi, 600 metres from Bari Central Train Station and 500 metres from Petruzzelli Theatre. 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 Bari Cathedral, Basilica San Nicola and Orthodox Church of Saint Nicholas. The nearest airport is Bari Karol Wojtyla Airport, 12 km from Cavour 221 - Central Station.