Venice Italy Tourist Information and City Guide
Mestre Italy is located on the Italian mainland near Venice
Italy. Reasonably priced hotel accommodation is available in this area.
A shuttle train service operates every few minutes between the
Venice-Mestre Train Station
(on the mainland) and the
Venice Santa Lucia
Train Station (on the Venetian island).
Other Cities |