Dotato di un giardino, l'Alpine Lodge Red River si trova a Red River. A vostra disposizione anche una vasca idromassaggio. La connessione Wi-Fi è gratuita. Il Red River Ski & Summer Area dista 500 m.
Tutte le camere sono dotate di TV. Le camere sono dotate di bagno privato.
Durante il vostro soggiorno all'Alpine Lodge Red River potrete praticare varie attività nei dintorni del Fiume Rosso, come la pesca. 450 m dal Red River Visitor Center.