Hotel Flora Venice is situated in the heart of Venice, behind Saint Mark's Square, on Calle XXII Marzo, one of the city's most elegant streets. The seventeenth-
century palazzo housing the hotel was once the School of Painting, frequented by great Venetian artists. Next ...
Hotel Details