L.T. Savoia Palace & Cavour C.L. Is set in the Bari City Centre district of Bari, 600 metres from Bari Central Train Station, 1.5 km from Bari Cathedral and 1.5 km from Basilica San Nicola. The property is close to Mercantile Square, Castello Svevo and Teatro Margherita. The property is 1.7 km from Pane e Pomodoro Beach, and within less than 1 km of the city centre.
Free WiFi is accessible to all guests, while certain rooms also offer a balcony. At the guest house, some units are allergy-free.
Popular points of interest near the guest house include Petruzzelli Theatre, Ferrarese Square and Orthodox Church of Saint Nicholas. The nearest airport is Bari Karol Wojtyla Airport, 10 km from L.T. Savoia Palace & Cavour C.L..