Das gelungene Miteinander von Klassik und Moderne verleiht dem Hotel sein einladendes, freundliches Flair.
Located in Venice center, at Grand Canal shore, 1 km from Santa Lucia train station, 1.5 km from Doges'' Palace and 5.5 km from the beach.