Viale giulio cesare, 59 - scala a, interno 7, 00192 Roma
Apartment
Just a 6-minute walk from Ottaviano Metro Station and 0.9 miles from Castel Sant'Angelo, Vatican Rhapsody features accommodations in Rome, with a garden and a shared lounge. Among the facilities at this property are an elevator and bicycle parking, along with free Wifi throughout the property. The property...