Algonquin Hotel 2 stars

864 Queen Street East, P6A 2B4 Sault Ste. Marie, Canada

Hotel image
Read more reviews for Algonquin Hotel