Property Location With a stay at Marco Polo Lodge, you'll be centrally located in Mestre, walking distance from Municipal Tower of Mestre and close to Piazza Ferretto. This apartment is within close proximity of Toniolo Theatre and Forte Marghera.Rooms Make yourself at home in one of the 3 air-conditioned rooms featuring kitchens with refrigerators and stovetops. Your pillowtop bed comes with down comforters and Frette Italian sheets. Rooms have private balconies. LCD televisions with satellite programming provide entertainment, while complimentary wireless Internet access keeps you connected.Amenities Take in the views from a garden and make use of amenities such as complimentary wireless Internet access. Guests can catch a ride to nearby destinations on the area shuttle (surcharge).Business, Other Amenities For a surcharge, guests may use a roundtrip airport shuttle (available on request) and a train station pick-up service.