Hotel Flora in Venice

Hotel Review Italy

Hotel Flora in Venice Hotel Flora in Venice is a great place to stay for those who desire a calm and relaxing experience in the middle of the city. With its close proximity to San Marco and other popular attractions, the location of this hotel is hard to beat. It boasts an old-fashioned interior that […]