Situé dans le centre-ville de Cluses, l'Cit'Hôtel Le National propose des chambres modernes desservies par un ascenseur. Il se trouve à 800 mètres de la gare SNCF de Cluses et à 1 km de l'autoroute A40.
Toutes les chambres de l'Cit'Hôtel Le National disposent d'une télévision par satellite à écran plat, d'un téléphone et d'un bureau. La salle de bains privative est pourvue d’articles de toilette gratuits et d’une douche.
Un petit-déjeuner buffet gastronomique est servi tous les jours dans le salon commun. Vous trouverez de nombreux restaurants dans le centre-ville de Cluses.
Une connexion Wi-Fi est disponible gratuitement dans tout l’établissement. La station de ski des Carroz se trouve à seulement 20 minutes en voiture et les stations de ski de Flaine et de Chamonix sont à 30 km de l'hôtel.