Localizado no centro de Cluses, o Hôtel National dispõe de quartos modernos servidos por um elevador. Fica a 800 metros da Estação Ferroviária Cluses SNCF e a 1 km da Auto-estrada A40.
Todos os quartos do Hôtel National incluem uma televisão de ecrã plano com canais por satélite, um telefone e uma secretária. A casa de banho privativa está equipada com produtos de higiene pessoal gratuitos e um chuveiro.
No Hôtel National, um buffet de pequeno-almoço gourmet é servido diariamente no salão comum. Muitos restaurantes podem ser encontrados no centro de Cluses.
O acesso Wi-Fi gratuito está disponível em toda a propriedade. A Estação de Esqui Les Carroz fica apenas a 20 minutos de carro e as Estâncias de Esqui de Flaine e Chamonix estão a 30 km do hotel.