Appartement Lara & Lea Apartment
14 Karl-Platzer-Weg, 6280 Zell am Ziller, Austria
Located in Zell am Ziller in the Tyrol region and Krimml Waterfalls reachable within 43 km, Appartement Lara & Lea provides accommodation with free Wi-Fi, barbecue facilities, a garden and free private parking.