Photos coming soon
HOTEL
Cappellari
Via dei Cappellari, 65, Rome
Where it sits
Cappellari
Via dei Cappellari, 65, Rome
41.89696, 12.46972
Similar stays nearby
Plan around Cappellari
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 9, 2026.
