Largo di porta castello, 29, 00193 Roma
Appartement 4 etoiles
In a central area of Rome, set within a short distance of St Peter's Square and The Vatican, Jubilee Penthouse by Omen Hospitality offers free WiFi, air conditioning and household amenities such as a microwave and coffee machine. It is located less than 1 km from Vatican Museums and offers a lift. The...