Palazzo Marcello Hotel Al Sole se situe dans le centre historique de Venise où il occupe une position très agréable. Donnant sur le Rio del Gaffaro et situé à quelques minutes à pied de piazzale Roma, le terminal de bus d'où partent les navettes pour les aéroports de Venise, l'Hôtel Al Sole se trouve à 10 minutes de la gare ferroviaire Santa Lucia et des arrêts des vaporetti qui remontent le Grand Canal et le Canal de la Giudecca pour rejoindre les lieux les plus célèbres de Venise.
Parmi les hôtels de Venise, Palazzo Marcello Hôtel Al Sole a une position véritablement privilégiée qui permet de rejoindre facilement à pied : les locaux de l'Université IUAV (Institut Universitaire d'Architecture de Venise) et de la Ca' Foscari se trouvent à deux pas de l'hôtel ainsi que l'église dei Frari, la deuxième par son importance historique et artistique après la Basilique Saint Marc (elle abrite des toiles du Titien, de Bellini et de Donatello), la Scuola Grande de San Rocco qui présente le cycle de peintures du Tintoret le plus important, les Galeries de l'Accademia, l'une des pinacothèques les plus importantes au monde, etc.