Photos coming soon
HOTEL
Garibaldi Suites
Via delle Carrozze; 60, Rome
Where it sits
Garibaldi Suites
Via delle Carrozze; 60, Rome
41.90591, 12.48125
Plan around Garibaldi Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
