Home

Algomas Water Tower Inn

3 Star Rating Sault Ste Marie, ON

Algomas Water Tower Inn The Algomas Water Tower Inn is an independent, unflagged and unchained hotel with five floors and interior Corridors.

Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 





Location

360 Great Northern Rd., Sault Ste Marie, ON P6B 4Z7, Canada