Located merely 1.7 km from the island of Mazzorbo, the 3-star Camelia Rooms Venice Guesthouse Mestre offers a vending machine and a lift. This Mestre guest house is in the Stazione Mestre district, within 20 minutes' walk of such natural sights as the city park "Parco Pubblico s Giuliano".
Located around 300 metres from the Parish of Santa Maria Immacolata di Lourdes, the hotel lies in the vicinity of shopping venues such as the Le barche Mall. At the Camelia Rooms Venice Guesthouse Mestre, you'll be nearly 25 minutes' walk from the Liberty Bridge. The accommodation is also in proximity to the historic center of Venice and Flix Venice Mestre bus station is just 0.9 km away. Due to the location 5 km from Marco Polo airport, it will take a moment to get to this Mestre hotel.
Nice touches include a bidet, an additional toilet, and a shower, along with a hairdryer and free toiletries.
The Camelia Rooms Venice Guesthouse offers a daily continental breakfast. Ristorante Al Piron d'Oro is approximately a 5-minute walk away and serves Mediterranean cuisine.