Forte Marghera 131, 30173 Mestre
Hotel
3 stars
with
23
rooms
The San Carlo is in a central position in Mestre, a 5-minute walk from the bus stop providing 24-hour services
with Venice. The hotel has free parking with surveillance, and air-conditioned rooms with free Wi-Fi.
Hotel San Carlo features a classical and welcoming atmosphere, in its rooms, spacious hall, and ...