Via di loca, 261c, 19017 Riomaggiore
Apartments
Featuring sea views, Sea View provides accommodation with a terrace and a balcony, around 14 km from Castello San Giorgio. The property is located 12 km from Technical Naval Museum, 14 km from Amedeo Lia Museum and 12 km from La Spezia Centrale Train Station. Free WiFi is available throughout the property...