OXFORD HOTEL ROME

Via Boncompagni 89
Rome
Italy