Das 2-Sterne B&B Leonardo Venedig mit Blick auf den Garten befindet sich im Stadtviertel Dorsoduro. Das Bed & Breakfast verfügt auch über WLAN im ganzen Gebäude.
Kirche von San Giorgio Maggiore liegt in nur 2 km Entfernung vom Hotel und Teatro La Fenice ist auch in 800 Metern erreichbar. Die Unterkunft liegt auch in unmittelbarer Nähe vom Crand Kanal. Dogenpalast ist in etwa 10 Autominuten Entfernung von der Unterkunft.
Das B&B Leonardo verfügt über die Zimmer mit einem Safe, einem persönlichen Safe und einer Klimaanlage. In den Badezimmern, die mit einem Bidet, einer getrennten Toilette und einer Dusche ausgestattet sind, finden die Gäste auch einen Haartrockner und Badelaken.
Das Restaurant Ai Cugnai Dal 1911 ist ein perfekter Ort, um mediterrane Gerichte zu probieren. Es liegt unter anderem etwa 150 Meter von hier entfernt.