Situé à seulement 150 mètres de la gare de Venise-Mestre, l'hôtel 3 étoiles City of Art Venice Lloyd propose des chambres modernes et climatisées. Il possède un hall-restaurant où sont exposées des sculptures et des œuvres d'art.