Leone Di San Marco Bed & Breakfast Mestre offers a terrace, located a 16-minute walk from the Cathedral of San Lorenzo Martire.
This hotel in Mestre is in proximity to October 27th Square. The bed & breakfast is also 2.3 km from Albanian Park and Flix Venice Mestre bus station is 1 km away. The Leone Di San Marco Bed & Breakfast is 15 minutes' drive from Venice Marco Polo airport and within reach of Venezia Mestre train station.
Guests will find the restaurant Whisky a 5-minute walk away.