Providing a garden, Casa Leonardo offers accommodations in Mestre. With quiet street views, this accommodation features a balcony. Free Wifi, an elevator, and a shared kitchen are featured.
Leading onto a terrace with inner courtyard views, the spacious apartment consists of 5 bedrooms. The air-conditioned apartment also provides a flat-screen TV, a fully equipped kitchen with an oven, a seating area, washing machine, and 2 bathrooms with a bidet and a shower. For added privacy, the accommodation features a private entrance.
Guests can also relax in the shared lounge area.
Museum M9 is a 6-minute walk from the apartment, while Mestre Ospedale Train Station is 2.8 miles away. The nearest airport is Venice Marco Polo Airport, 6.2 miles from Casa Leonardo.