With a stay at Delle Rose, you'll be centrally located in Mestre, a 5-minute drive from Porto Marghera and 8 minutes from Port of Venice. This hotel is 4.7 mi (7.6 km) from Piazzale Roma and 5 mi (8.1 km) from Grand Canal.
At Delle Rose, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 8:00 AM to 10 AM for a fee.
Make yourself at home in one of the 26 air-conditioned rooms featuring refrigerators and minibars. Complimentary wireless internet access is available to keep you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and bidets. Conveniences include phones, as well as safes and desks.
Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access.
Featured amenities include multilingual staff, luggage storage, and a safe deposit box at the front desk. Self parking (subject to charges) is available onsite.
Support and useful information