Via Italia 29, Albissola Marina
bedrooms
Baths
Guests
Located in Albissola Marina, a 3-minute walk from La Flaca Beach and 1.2 miles from Capo Torre Beach, Le Finestre sul Mare has sea views and free WiFi.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.