Das Hotel befindet sich im historischen Zentrum, in einer sehr angenehmen Lage. Mit Blick auf den Rio del Gaffaro ist es nur 5 Minuten zu Fuß von der Piazza Roma, dem Bus-, Auto- und Fährterminal mit Verbindungen zu den Flughäfen von Venedig und Treviso, entfernt. Es ist auch nur 10 Minuten vom Bahnhof und der Bootsstation Santa Lucia entfernt. Die Bootsstationen entlang des Canal Grande und des Canale Della Giudecca erreichen alle schönsten und berühmtesten Orte Venedigs. In diesem Hotel vermischen sich Eleganz und Glamour des 15. Jahrhunderts mit modernem Service und Komfort. Die Zimmer sind mit allem Komfort ausgestattet: regulierbare Klimaanlage und Heizung, Minibar und Fernseher. Die Zimmer verfügen auch über ein eigenes Badezimmer mit Badewanne oder Dusche, Bidet und Haartrockner. Ein Frühstücksbuffet wird täglich angeboten.