Just 150 metres from Venezia Mestre Train Station, the 3-star City of Art Venice Lloyd offers modern rooms with air conditioning. The hotel features a hall and restaurant displaying sculptures and pieces of art.
Number of rooms: 50
Via Rizzardi 32, 30175 Marghera, Italy