Venice, Italy Hotel Florida is located in the historical center of Venice a few steps from the train station of Venice and five minutes walking distance from the te
Internet only Special Offers directly
from Bed & Breakfasts, Hotels,
Inns and Resorts.