Photos coming soon
HOTEL
Garibaldi Suites Apartment
Via Oslavia, 37, 00195 Roma, Italy, Rome
Where it sits
Garibaldi Suites Apartment
Via Oslavia, 37, 00195 Roma, Italy, Rome
41.91795, 12.46192
Plan around Garibaldi Suites Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
