Hotel on Isola Polvese, a unique island resort in Lake Trasimeno. Offers refined accommodations amidst nature and history.