Apart Leo localiza-se em Stummerberg. Fornecendo estacionamento privado gratuito, Apart Leo está a 30 km de Congress Centrum Alpbach.
Este apartamento de 1 quarto inclui uma área de estar, uma televisão de ecrã plano por satélite e uma cozinha com frigorífico. Toalhas e roupa de cama são providenciadas neste apartamento.
O aeroporto mais próximo é o Aeroporto Innsbruck, que fica a 61 km de Apart Leo.