The hotel is located few streets away from Mestre train station, little hard to walk to as the pedestrian way is obstructed by several car parked on the pedestrian walk and for going up and down crossing the streets, it is not very comfortable but is not a big problem.
The hotel it seam to be just renovated and for...
More
- Ambasciata Hotel Mestre
