With a terrace, International B&B Venezia is located in Mestre, 821 feet from the train station. Free Wi-Fi access is available in all areas. All the rooms here will provide you with a flat-screen TV and air conditioning. Featuring a shower, the private bathrooms also come with a hairdryer and slippers. International B&B Venezia is a 15-minute drive from Marco Polo Airport. Venice is 5.6 miles away.