Hotel San Francesco

Via De Settesoli Jacopa 7
Rome
Italy