La Villa è affacciata su un parco di oltre 17.000 metri quadri che arriva fino al ponte Ximeaino del Sestaione.
Ogni ambiente è stato ricostruito nel rispetto del progetto originale: ogni stanza esprime un'eleganza dal sapore antico e aristocratico, ma garantisce al contempo il comfort e il servizio che contraddistingue le strutture alberghiere di modernissima concezione.
Fa parte dell'Hotel Il Ristorante i 20 Ducati, nel quale è possibile assaporare le specialità della tradizione culinaria locale.