La Scogliera

4.9
(298 reviews)
Salita Castello, 178-194, 19017 Riomaggiore Italy
+39 340 344 1785Official website
Apartment Hotel
Charming
Quaint
Romantic
Hotel
La Scogliera | La Spezia | Italy | TripAligner