La struttura a destinazione ricettiva e in parte residenziale si compone di 4 piani fuori terra, oltre cantine e piscina al piano meno 1, ed ampio terreno circostante. Si localizza sulla collina antistante il lago d'Orta con splendida vista sull'isola di San Giulio. Nella proprietà è presente un edificio un tempo utilizzato come casa del custode.
Al piano terra c'è la cucina, la sala ristorante panoramica con terrazzo e 3 sale conferenze due piccole ed un salone. L'edificio si sviluppa su altri 3 piani con circa 52 camere doppie e servizi. Ci sono due accessi dalla strada completamente indipendenti.