Algomas water tower inn suites
Location situated in sault ste marie algomas water tower inn suites is close to agawa canyon tour trains olg casino and sault ste marie international bridge also nearby are essar centre and station mall property features algomas water tower inn suites has 2 spa tubs an indoor pool a health club and a sauna complimentary wireless and wired high speed internet access is available in public areas this 3 star inn features business amenities including a 24 hour business center an