Casa Leonardo ligt in Mestre, op 6 minuten lopen van Museum M9, en biedt accommodatie met een tuin, gratis WiFi, een gedeelde keuken, en een gedeelde lounge. De accommodatie bevindt zich op 4,5 km van Mestre Ospedale Train Station, en is voorzien van een terras.
Dit appartement met airconditioning beschikt over 5 slaapkamers, en heeft 2 badkamers met bidet, douche en een haardroger. Er zijn een zithoek, een eethoek en een keuken met een koelkast, een oven en een magnetron.
Treinstation Venezia Santa Lucia ligt op 9,2 km van het appartement, en Basilica dei Frari ligt 9,4 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Venetië Marco Polo, op 10 km van Casa Leonardo.