The Hotel Flora, an intimate and charming hotel with a delightful garden.
The Hotel is situated in the heart of Venice, behind Saint Mark's Square, on Calle XXII Marzo, one of the city's most elegant streets, between Campo Santa Maria del Giglio and Campo San Moisè.