Via dei simonetta, 15 int. 5, piano 2, 00163 Roma
Appartamento
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...