
Venezia, Italy
Alexander
4-star hotel
Enjoy a stay at the upscale Alexander Hotel, situated on the riverwalk in Mestre. We're conveniently located within a 10-minute drive of Piazzale Roma and Porto Marghera, and a short distance from the Port of Venice and the Grand…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant


