141 Properties
Rome at 0,6 km from the city centre
Hotels Europe Italy Roma Rome Hotels Hostels in Rome