Central hotels in Mestre
Multiple accommodations for your stay
Show map
661 results found
Filters
- Most popular first Sorting
United Vacation Home
Via Duca D'Aosta, 74 Terzo Piano, Mestre, Italy (Open map)
This 1-bedroom apartment in Mestre is a mere 1.6 km from the expansive 19th-century fortress "Forte Marghera" and a mere 1.7 km from…
Read more...