Photos coming soon
HOTEL
Casa Paradiso
Piazza Del Paradiso 63A, Navona, 00189 Rome, Italy, Rome
Where it sits
Casa Paradiso
Piazza Del Paradiso 63A, Navona, 00189 Rome, Italy, Rome
41.89595, 12.47361
Similar stays nearby
Plan around Casa Paradiso
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
