Royal Hotel San Remo

Corso Imperatrice 80
San Remo
Italy