Staybridge Suites Hamilton - Downtown 3 stars

20 Caroline Street South, L8P 0B1 Hamilton, Canada

Hotel image
Read more reviews for Staybridge Suites Hamilton - Downtown