Haus Imbachhorn
Zell am See • Show on map Price as low as EUR 63.93Haus Imbachhorn offers self-catered accommodation with free WiFi and free private parking on site. A garden is available as well. Each apartment features a living room with a flat-screen TV a seating…More info