Located 541 meters from STORE. The 5-star Sheraton Hamilton Hotel offers comfort and convenience whether you're on business or holiday in Hamilton (ON).
Located 687 meters from STORE. Ideally located in the Hamilton City Center area, Homewood Suites by Hilton Hamilton Ontario promises a relaxing and wonderful visit.