Click on Login if you are already member.
Wabush Hotel is an 84 room hotel located in the heart of Wabush, Labrador. It also has 40 passionate work colleagues who work in a family environment, advocating a human approach to management and advantageous conditions. This is why we…