Leo's House offers accommodation in Favaro Veneto, 9 km from Venice and 34 km from Padova. Guests benefit from free WiFi and private parking available on site. Abano Terme is 42 km from Leo's House, while Lido di Jesolo is 28 km from the property.
Leo's House offers accommodation in Favaro Veneto, Read more
Leo's House offers accommodation in Favaro Veneto, 9 km from Venice and 34 km from Padova. Guests benefit from free WiFi and private parking available on site. Abano Terme is 42 km from Leo's House, while Lido di Jesolo is 28 km from the property.
Leo's House offers accommodation in Favaro Veneto, 9 km from Venice and 34 km from Padova. Guests benefit from free WiFi and private parking available on site. Abano Terme is 42 km from Leo's House, while Lido di Jesolo is 28 km from the property.
Number of Rooms: 1