A Casa Alpina Sant'Apollinare está situada no município de Canale d'Agordo, cidade natal do Papa Luciani, na estrada principal que em poucos minutos leva a Falcade, famosa estância de esqui nas Dolomitas e porta de entrada para a área de esqui San Pellegrino. O hotel está a poucos passos da paragem do autocarro de esqui e em 5 minutos é possível chegar aos teleféricos.
O hotel tem um amplo terraço exterior e duas salas de relaxamento internas com um cantinho de jogos para crianças, animação para grandes e pequenos, uma sala de leitura, sala de jogos, bar, amplo estacionamento privado, capela privada, duas grandes salas de restaurante e Wi-Fi gratuito nas áreas comuns.
O hotel dispõe de seu próprio serviço de transporte para os teleféricos e para o centro da cidade, além de sala de esqui.
Para os não esquiadores, o hotel organiza excursões extras e para todos os seus clientes, noites dançantes.
O hotel possui 58 quartos, todos com banheiro privativo. Alguns deles estão equipados para receber pessoas com deficiência.
O restaurante oferece os melhores pratos da culinária italiana com um menu à base de carne e peixe e um jantar típico da montanha todas as semanas.