9 via ottaviano scala b, piano 2, interno 10, 00192 Roma
Appartamento
Right in the centre of Rome, set within a short distance of Ottaviano Metro Station and Vatican Museums, St Peter Regal Apartment offers free WiFi, air conditioning and household amenities such as a fridge and coffee machine. It is located 600 metres from St Peter's Square and offers a lift. The property...