Photos coming soon
HOTEL
Garibaldi Roof Garden
Via Garibaldi 76, Trastevere, 00153 Rome, Italy, Rome
Where it sits
Garibaldi Roof Garden
Via Garibaldi 76, Trastevere, 00153 Rome, Italy, Rome
41.89127, 12.46693
Similar stays nearby
Nearby to explore
Plan around Garibaldi Roof Garden
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
