Venezia Casa B&B Mestre is located in the Stazione Mestre district of Mestre, approximately a 5-minute walk from Teatro Momo.
The Parish of Santa Maria Immacolata di Lourdes is 850 metres away, and the Church of San Girolamo is a mere 1.9 km from the homestay. The city centre is just 2 km away and Marco Polo airport is 5 km from the apartment. Venezia Casa B&B is nestled within 20 minutes' walk of the Candiani Cultural Center.
Here travellers will find a shared bathroom. Moreover, there are toiletries and bath sheets as well.
This apartment is equipped with a shared kitchen for those who wish to self-cater. Flix Venice Mestre bus station can be found a few moments from the property.