Venice Hotels, Mestre

3 hotels found in Mestre, Venice

HOTEL APOGIA SIRIO VENICE

Mestre

Magically set in the centre of Mestre, in the marvellous art city of Venice, Apogia Sirio Venice hotel will make your stay in Italy an...

From
£ 43.57
12% off

NH LAGUNA PALACE

Mestre

213 Rooms - Wi-Fi - Wedding planner - Daily newspaper - Computer hire - Airport transfer - Concierge - Reception - Doctor on call - Secretarial...

AMBASCIATORI

Mestre

94 Rooms - Multilingual staff - Wi-Fi - Daily newspaper - Luggage storage - Concierge - Reception - Secretarial - Currency exchange - Laundry facilities...