Photos coming soon
HOTEL
Cosmo Vatican Rooms
Via Luigi Rizzo, 36, Rome, Italy
Where it sits
Cosmo Vatican Rooms
Via Luigi Rizzo, 36, Rome, Italy
41.90844, 12.44509
Similar stays nearby
Plan around Cosmo Vatican Rooms
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
