Via Dei Simonetta, 15 Int. 5, Piano 2, 00163 Roma
Appartamento
con
1
camera
Located in Rome, 4.1 km from St. Peter's Basilica and 4.2 km from Vatican Museums, SELF CHECK-IN - Elegante Appartamento
Roma Centro offers air conditioning. The property is around 4.8 km from Ottaviano Metro Station, 5.6 km from Roma Trastevere Train Station and 5.9 km from St Peter's Square. Free WiFi is available ...