Roomundo
Hotels in Rome, IT

Lucrezia Borgia

Via della Penna, 56, 00186 Roma, Italy, Rome, Rome

About this hotel

Lucrezia Borgia

A perfect fit for a big group of travellers: apartment «Lucrezia Borgia» is located in Rome. This apartment is located 2 km from the city center. You can take a walk and explore the neighbourhood area of the apartment. Places nearby: Piazza del Popolo, Flaminio – Piazza del Popolo and Spanish Steps. Location

Hotel highlights

Facilities and amenities

  • Internet access