
Via Ottaviano, 43 Scala C, piano 5, 00192 - Rome, Italy
Located just 500 metres from St Peter's Square, Vatican Duplex, perfect for visiting Rome is an air-conditioned apartment in the centre of Rome featuring free WiFi and a balcony...
more...- Property features:
- Wireless internet access throughout the property
- Wireless internet
- Elevator
- Pet-friendly
- Patio


















