La Salina Borgo di Mare
Common description
This lovely hotel is located in Aeolian Islands. No pets are allowed on the premises.
Hotel
La Salina Borgo di Mare on map