Palazzo Marcello Hotel Al Sole liegt in Venedig, im historischen Zentrum, in einer sehr angenehmen Position. blickt auf den Rio del Gaffaro, ist einige Minuten zu Fuß vom Piazzale Roma, dem Terminal für Busse, Autos und der Shuttles zu den Flughäfen von Venedig, 10 Minuten vom Bahnhof Santa Lucia und den Haltestellen der Linienboote entfernt, mit denen man auf dem Canal Grande und dem Canale della Giudecca die schönsten und bekanntesten Sehenswürdigkeiten Venedigs erreichen kann.
Unter den Hotels von Venedig genießt das Hotel Al Sole eine äußerst günstige Lage, um von hier folgende Orte bequem zu Fuß zu erreichen: den Sitz der Universität IUAV (Istituto Universitario di Architettura di Venezia) und Ca' Foscari, die sehr nahe beim Hotel liegen; die Kirche Chiesa dei Frari, die zweitwichtigste für Geschichte und Kunst in Venedig nach dem Markusdom (sie birgt Kunstwerke von Tiziano, Giovanni Bellini, Donatello usw.); die Scuola Grande di San Rocco, mit der bedeutendsten Gemäldereihe von Tintoretto; die Gallerie dell'Accademia, eine der berühmtesten Pinakotheken der Welt und vieles mehr.