Hotel San Carlo
Mestre VE
Check in
1:00 PM
Check out
10:30 AM
With a stay at Hotel San Carlo, you'll be centrally located in Mestre, within a 10-minute drive of Piazzale Roma and Porto Marghera. This hotel is 4.9 mi (7.9 km) from Port of Venice and 5.3 mi (8.6 km) from Grand Canal.
Make yourself at home in one of the 27 guestrooms. Your Select Comfort bed comes with down comforters. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature bidets and hair dryers.
Property Details
Location
Via Forte Marghera, 131, Mestre, VE 30173, Italy