Hotel sorted for Italy Tour 2011.
The hotel is located in Mestre, only few minutes from Venice city centre. It contains the football pitch where we will […]
The hotel is located in Mestre, only few minutes from Venice city centre. It contains the football pitch where we will […]