Via luigi calamatta, 16, 00193 Roma
Apartments
In the heart of Rome, set within a short distance of Castel Sant'Angelo and Piazza Navona, Palazzaccio apartment Roma offers free WiFi, air conditioning and household amenities such as a dishwasher and coffee machine. This property is situated a short distance from attractions such as Trevi Fountain,...