Viale degli ammiragli, 00136 Roma
Apartments
Set in Rome, less than 1 km from Vatican Museums and a 15-minute walk from Ottaviano Metro Station, Ammiragli Vatican Experience offers air conditioning. Among the facilities at this property are a lift and a minimarket, along with free WiFi throughout the property. The property is non-smoking and is...