Via manfredo fanti, 07024 La Maddalena
Affittacamere
Boasting sea views, locanda genovese 20 features accommodation with balcony, around 1.1 km from Punta Nera Beach. Among the facilities of this property are a restaurant, luggage storage space and a housekeeping service, along with free WiFi throughout the property. The property offers allergy-free units...