Situé à seulement 100 mètres de la place Saint-Marc et à 600 mètres du pont du Rialto, le Morettino est établi en plein cœur de Venise, au deuxième étage d'un bâtiment typiquement vénitien. Une connexion Wi-Fi est disponible gratuitement.