Via ennio quirino visconti 61, 00193 Roma
Apartments
In the heart of Rome, set within a short distance of Lepanto Metro Station and Castel Sant'Angelo, Appart. Delizioso nel centro di Roma Vaticano offers free WiFi, air conditioning and household amenities such as a stovetop and coffee machine. The property has city and quiet street views, and is 1.2 km...