It's positively NOT an hotel in San Remo.
It's located almost 14 km far from San Remo, eastward, after another town named Taggia. I can't see any reason to this.
Take a look at path and distance from Piazza Colombo, San Remo, 18038 to Strada ai Piani, Castellaro, 18011 : 13,64 Km and two cities far.
C So Imperatrice 27 San Remo
Strada Per I Piani 1, San Remo
Corso Trento Trieste 21, San Remo
Corso Imperatrice 80, San Remo
Latest San Remo hotel reviews
We've found that other people looking for this hotel also know it by these names:
Address: Strada Per I Piani 1, San Remo, 18011, it