Plaza Hotel is located right in front of Venice Mestre railway station, 2km from Piazza Feretto, 3km from Forte Marghera and 11km from Piazza San Marco, the Basilica and Torre dell?Orologio.
Hotel amenities include a restaurant, bar/café, meeting rooms, wireless Internet access and elevator.The rooms are equipped with air conditioning, satellite TV, telephone, mini bar, hairdryer, wireless Internet access and safe.Address: Viale Stazione 36, Mestre, 30171 Venice, Italy.