Hotel Principe har en terrasse med dejlig udsigt over Grand Canal, 200 m fra togstationen Santa Lucia. Der tilbydes antikke møbler og typisk venetiansk indretning.
Værelserne har LCD-tv med satellitkanaler og betalingsfilm. Hotellets design spænder fra klassisk venetiansk til moderne. Badeværelserne tilbyder raffinerede klinker eller detaljer af marmor.
Gæster kan nyde en drink i baren, mens man beundrer udsigten. Restauranten serverer venetianske specialiteter og internationale retter, herunder friske fiskeretter.
Principe Hotel har en privat vand-indgang, perfekt til dem der ankommer i gondol eller med vand-taxi. Markuspladsen ligger 2 km derfra og nås hurtigt med vandbussen (Vaporetto).