Station House offers pet-friendly accommodation in Mestre, 1.2 km from Ferretto Square and 1.7 km from University. The property is 3.3 km from Dell' Angelo Hospital and free private parking is offered.
The kitchenette features an oven, a microwave and a refrigerator, as well as a coffee machine. A TV is available. There is a private bathroom with a bidet.
Included in the price you will find a welcome box consisting of a venice map, a discount card for various shops and restaurants, and discount coupons which can be spent in shops and restaurants.
The nearest airport is Marco Polo Airport, 8 km from the property.