Photos coming soon
HOTEL
Casa Cecilia
38 Via della Pelliccia, Rome, IT, ROME, ITALY, Rome
Where it sits
Casa Cecilia
38 Via della Pelliccia, Rome, IT, ROME, ITALY, Rome
41.89033, 12.46987
Plan around Casa Cecilia
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
