2 star hotels in Mestre
We found 33 properties with availability in Mestre
Anda Venice Hostel
Via Ortigara, 10, Mestre, Italy
A&O Hostel Venezia Mestre
Via Ca Marcello 19, Mestre, Italy
Hotel Montepiana
Via Monte San Michele 17, Mestre, It, Mestre, Italy
Hotel Delle Rose
Via Elia Millosevich 46, Mestre, Italy
Ao Hotel Venezia Mestre 2
Via Ca Marcello 15, Mestre, Italy
Hotel Guidi
Via Forte Marghera 197, Mestre, Italy
Chiara - Lodge
Via Podgora, 28, Mestre, Italy
Hotel Primavera
Via Orlanda 5 / Ss14 Angolo Via Appia, Mestre, Italy
Ca'Rebeka Venice
Via Col Di Lana 18, Mestre, Italy
Easy Venice Rooms
Via Giosue Carducci 64-66, Mestre, Italy
Bb Stay Station
Via Ca Marcello 4, Mestre, Italy
Guest House Train Station
Via Col Di Lana 14, Mestre, Italy
Ca'Nova Alloggi
Via Bagaron 1, Campalto, Italy
The Caponi Bros
Via Col Moschin 4, Mestre, Italy
Legrenzi Rooms
Calle Legrenzi, Mestre, Italy
Ca Dei Fiori 1 Venezia
Via Corso Del Popolo 57, Mestre, Italy
Quirinus Venetia Properties
Strada Provinciale Miranese 464, Mestre, Italy
Venice Park House
Piazzale Concordia 19, Marghera, Italy
Al Piccolo Clarin
Piazza San Giorgio 10/A Chirignago, Mestre, Italy
Red Lion Guest House
Via San Dona 318, Mestre, Italy