Hotel Villa Maria

Corso Nuvoloni, 30
San Remo
Italy