Villa Giulia
Common description
This comfortable hotel is set in Elba Island. A total of 57 accommodation units are available for guests' convenience at Villa Giulia. This hotel does not accept pets.
Hotel
Villa Giulia on map