La Casa Alpina Sant'Apollinare si trova in comune di Canale d'Agordo, paese natale di Papa Luciani, sulla strada principale che in pochi minuti porta a Falcade, nota località sciistica delle Dolomiti e porta d'accesso alla ski area San Pellegrino. L'hotel si trova a pochi passi dalla fermata dello ski bus e in 5 minuti è possibile essere agli impianti di risalita.
L'hotel ha un ampio terrazzo esterno e due sale relax all'interno con angolo giochi per i bambini, animazione per grandi e piccini, una sala lettura, sala giochi, bar, ampio parcheggio privato, cappella privata, due ampie sale ristorante e Wi Fi gratuito nelle sale comuni.
L'hotel è dotato di proprio servizio navetta per gli impianti e per il centro paese e ski room.
Per i non sciatori l'hotel organizza escursioni extra e per tutti i suoi clienti serate danzanti.
L'hotel dispone di 58 camere tutte con bagno privato. Alcune di esse attrezzate per accogliere i disabili.
Il ristorante offre i migliori piatti della cucina italiana con menù a base di carne e pesce e la cena tipica montana ogni settimana