Photos coming soon
UNKNOWN
Irma Apartments San Peter
Via delle Fornaci 131, 00165 Roma, Italy, Rome
Where it sits
Irma Apartments San Peter
Via delle Fornaci 131, 00165 Roma, Italy, Rome
41.89512, 12.45736
Places to stay nearby
Plan around Irma Apartments San Peter
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 31, 2026.
