8l via ca' marcello mestre, 30172 Mestre
Aparthotels 4 stars
Situated in Mestre, 300 metres from Mestre Train Station with links to Venice, Staycity Aparthotels Venice Mestre features accommodation with free WiFi. A fitness area is also available. Studios and apartments come with a fully equipped kitchenette, air conditioning, a satellite TV and a private bathroom....