
Venezia, Italy
City of Art Venice Lloyd
4-star hotel
Just 492 feet 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. Rooms here come…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant


