This 3-star apartment complex in Flachau is centrally located. The Appartements Salzburgerhof offers a sauna and ski lockers.