Hellen House is located in Chioggia, just a 6-minute walk from Sottomarina Beach and 28 miles from PadovaFiere. This apartment offers air-conditioned accommodations with a balcony. Gran Teatro Geox is 31 miles from the apartment.
The apartment features 2 bedrooms, a fully equipped kitchenette with a dishwasher and an oven, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
Museum M9 is 30 miles from Hellen House, while Mestre Ospedale Train Station is 31 miles away. The nearest airport is Venice Marco Polo Airport, 35 miles from the accommodation.