28 via antonio genovesi interno 3, piano 1, 00136 Roma
Appartamento 4 stelle
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...