Photos coming soon
HOTEL
Eccelso Suites
96 Viale Vaticano, Rome, Italy
Where it sits
Eccelso Suites
96 Viale Vaticano, Rome, Italy
41.90683, 12.45247
Plan around Eccelso Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 19, 2026.
