Hotel Rex

Via Torino 149
Rome
Italy