Photos coming soon
HOTEL
Alla Vallicella
11 Via della Chiesa Nuova, Rome, Italy
Where it sits
Alla Vallicella
11 Via della Chiesa Nuova, Rome, Italy
41.89847, 12.46961
Similar stays nearby
Nearby to explore
Plan around Alla Vallicella
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
