Matteotti 101 Hotel Sanremo
Offering free Wi-Fi and inner courtyard views, Matteotti 101 is an accommodation situated right in the heart of Sanremo, just 500 metres from Terrazza Beach and 500 metres from Baia Greca Beach.
Via Giacomo Matteotti, 18038 Sanremo, Italy