163 viale angelico , 00195 Roma
Apartments
Set in Rome, 1.2 km from Ottaviano Metro Station and 1.3 km from Lepanto Metro Station, Angelico Luxury House offers air conditioning. Among the facilities at this property are a 24-hour front desk and a lift, along with free WiFi throughout the property. The accommodation provides airport transfers,...