11 via alberico ii scala b - interno 2, 00193 Roma
Apartments
In the heart of Rome, set within a short distance of St Peter's Square and Ottaviano Metro Station, Domus Alberico 11 (Vaticano) offers free WiFi, air conditioning and household amenities such as a stovetop and coffee machine. This recently renovated apartment is located less than 1 km from Vatican Museums...