163RHOME
Rome • Show on map Price as low as EUR 139.53Set within 1.2 km of Vatican Museums and 1.5 km of Castel Sant'Angelo in the centre of Rome 163RHOME offers accommodation with free WiFi and seating area. All units here are air-conditioned and feature…More info