La Casa Alpina Sant'Apollinare se encuentra en el municipio de Canale d'Agordo, país natal del Papa Luciani, en la carretera principal que en pocos minutos lleva a Falcade, conocida estación de esquí de los Dolomitas y puerta de acceso a la zona de esquí San Pellegrino. El hotel se halla a pocos pasos de la parada del autobús de esquí y en 5 minutos se puede llegar a los remontes.
El hotel cuenta con una amplia terraza exterior y dos salas de relax en el interior con rincón de juegos para niños, animación para grandes y pequeños, una sala de lectura, sala de juegos, bar, amplio aparcamiento privado, capilla privada, dos amplias salas de restaurante y Wi Fi gratuito en las zonas comunes.
El hotel tiene su propio servicio de transporte a los remontes y al centro del pueblo y sala de esquí.
Para los no esquiadores, el hotel organiza excursiones adicionales y para todos sus clientes, noches de baile.
El hotel dispone de 58 habitaciones, todas con baño privado. Algunas de ellas están equipadas para acoger a personas con discapacidad.
El restaurante ofrece los mejores platos de la cocina italiana con menús a base de carne y pescado y la típica cena montañesa cada semana.