L'Hotel All’Angelo è situato in un antico palazzo del XVII secolo, a soli 50 metri da Piazza San Marco e dal Palazzo Ducale con il suo Ponte dei Sospiri. Le 56 camere di questa struttura sono caratterizzate da uno stile tradizionale ma raffinato: alcune godono di una vista mozzafiato sul canale, altre sui tetti veneziani realizzati con antiche piastrelle in terracotta o persino sulle tipiche calli, le piccole stradine veneziane. Tutte le camere sono dotate di ogni comfort e sono arredate in modo elegante con mobili Biedermeier e raffinati bagni in marmo. Ogni mattina viene servita una colazione a buffet con torte e dolci fatti in casa. L'enoteca Hell's Kitchen offre circa 70 tipi di vini di alta qualità serviti con i tradizionali spuntini veneziani, chiamati “cicchetti”. L'hotel dispone anche di un approdo privato per i taxi d'acqua.
Il Wine Bar & Ristorante annesso si trova accanto all'hotel. Locale esclusivo e intimo, con un servizio di alta qualità, una rinomata carta di vini e specialità tipiche.