Chiesa dei Santi Gervasio e Protasio is approximately a 10-minute walk from Penelope House Hotel Mestre, while Stadio Francesco Baracca is situated nearby.
Galleria Barcella Shopping Mall is located quite close to the apartment. Centro Culturale Candiani is only 1.3 km from the property.
Penelope House Hotel is furnished with a sofa and features comforts like ironing facilities and air conditioner, as well as a television. For added convenience, a bidet, a bathtub, and a separate toilet are available at the property. Additionally, you'll find hair dryers and bathrobes.
The apartment is equipped with self-catering facilities like a microwave, a fridge, and kitchenware, giving guests the independence to prepare their own meals. The seafood restaurant Ristorante SUBER is located only a short distance from the property. Guests can also take a bus at Volturno bus station, set about a 5-minute walk away, to explore the rest of Mestre.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Penelope House!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.