L'hôtel est situé dans un bâtiment historique rénové, surplombant le Grand Canal. Ses origines remontent au XVe siècle, il fut la résidence d'une famille noble. La façade est dans un style typiquement vénitien, les intérieurs sont sobre et élégant. Il dispose d'une réception panoramique avec sols en marbre, terrasse avec vue sur le Grand Canal, quai sur le Grand Canal, salle de petit déjeuner, restaurant avec spécialités vénitiennes, bar à cocktails, un personnel multilingue, une laverie, organisent des visites guidées et des excursions en bateau, les billets pour les concerts et événements.
La Continental Venice est situé sur le Grand Canal, dans le quartier Lista di Spagna. A proximité il y a Strada Nuova, Rialto, Ponte delle Guglie, quartier de Cannaregio, Ca' d'Oro, boutiques, bacari (tavernes typiques de Venise) et restaurants. La station de bateau "Ferrovia" est à seulement quelques minutes. La gare de Santa Lucia se trouve à environ 1 km de l'hôtel.