Click on Login if you are already member.
Dexter Inn & Suites is a 214 unit facility located in Labrador City at the heart of the Labrador Trough \xe2\x80\x9ciron ore belt.". Serving employees for our northern operations and the general public, Dexter Inn & Suites offers industry leading…