120 Via Giuseppe Garibaldi Primo Piano, 09125 Cagliari
Guesthouse
with
4
rooms
Maison Garibaldi offers air-conditioned rooms in Cagliari. The property is close to Palazzo Regio, Cathedral of
Saint Mary, and Torre dell'Elefante. Free Wifi is available throughout the property, and Sardinia International Fair is 1.4 miles away.
The guest house offers a flat-screen TV and a private bathroom ...