Algoma University Main Campus Residence Hotel
Sault Ste. Marie hotels, Inns in North Central Ontario
1520 Queen Street East, Sault Ste. Marie, P6A 2G4
Free Wi-Fi
Number of rooms: 96





















