28 Via Antonio Genovesi Interno 3, Piano 1, 00136 Roma
Appartamento
con
1
camera
A recently renovated property, Home Vatican Oasis is located in Rome near Ottaviano Metro Station, Vatican Museums
and Lepanto Metro Station. With inner courtyard views, this accommodation provides a balcony. Free WiFi is available and private parking can be arranged at an extra charge.
The spacious apartment ...