28 via antonio genovesi interno 3, piano 1, 00136 Roma
Apartment
Home Vatican Oasis is a recently renovated apartment in Rome, near Ottaviano Metro Station. This apartment provides air-conditioned accommodations with a balcony. Free Wifi is available, and private parking can be arranged at an extra charge.
Providing a terrace and garden views, the spacious apartment...