Hotel Scott House Rome

Via Gioberti 30
Rome
Italy