Hotel Villa Elda is a hotel featuring Italian and Mediterranean cuisine. This establishment offers spacious rooms, a large restaurant hall, and a garden.