Roma Point Hotel

Via Flaminia 988
Rome
Italy