Algoma University Main Campus Residence
Overview of Algoma University Main Campus Residence
Algoma University Main Campus Residence
Hostel with coffee shop/cafe
Reviews
8.6
Excellent
Popular amenities
1520 Queen Street East, Sault Ste. Marie, ON, P6A 2G4