Via Attilio Friggeri, 111, 00136 Roma
Appartamento
con
1
camera
Located in Rome, 2.2 km from Vatican Museums and 2.4 km from Ottaviano Metro Station, Oasi offers a garden and
air conditioning. Among the facilities at this property are a lift and private check-in and check-out, along with free WiFi throughout the property. The property is non-smoking and is set 3 km from Lepanto ...