Photos coming soon
HOTEL
Rent Rooms Filomena & Francesca
Via Della Giuliana 72, Rome
Where it sits
Rent Rooms Filomena & Francesca
Via Della Giuliana 72, Rome
41.91479, 12.45403
Plan around Rent Rooms Filomena & Francesca
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
