Situé au centre de la ville d'Aigle, l'Hôtel du Nord dispose de 24 chambres confortables et modernes. L'établissement se situe à côté des restaurants et commerces, à 500 mètres de la gare, et à 3 minutes en voiture de l'autoroute A9. L'établissement dispose d'un bar lounge et propose un petit-déjeuner à partir de produits frais et locaux.