Photos coming soon
HOTEL
Lucrezia Borgia
Via della Penna, 56, 00186 Roma, Italy, Rome
Where it sits
Lucrezia Borgia
Via della Penna, 56, 00186 Roma, Italy, Rome
41.90957, 12.47402
Similar stays nearby
Passeggiata Penthouse My Extra Home
Hotel · 18 m
Passeggiata Di Ripetta
Hotel · 18 m
Spanish Steps Terrace Penthouse
Hotel · 31 m
Boutique Hotel Anahi
Hotel · 52 m
Boutique Hotel Anahi
Hotel · 57 m
Hotel Locarno
Hotel · 60 m
Charming Apartment With Terrace Right by Piazza del Popolo and Close t
Hotel · 60 m
Domus Penna
Hotel · 61 m
Plan around Lucrezia Borgia
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
