Casa Leonardo se encuentra en Mestre, a 6 min a pie de Museo M9, y ofrece alojamiento con jardín, wifi gratis, cocina compartida y salón de uso común. El alojamiento, que está a 4,5 km de Mestre Ospedale Train Station, dispone de terraza.
Este apartamento con aire acondicionado se compone de 5 dormitorios y 2 baños con bidet, ducha y secador de pelo. Hay una zona de estar, una zona de comedor y una cocina completa con nevera, horno y microondas.
Estación de tren Venecia Santa Lucia está a 9,2 km del alojamiento, y Basílica dei Frari está a 9,4 km. El aeropuerto más cercano (Aeropuerto de Venecia - Marco Polo) está a 10 km del alojamiento.