Sheraton Hamilton Hotel is a contemporary destination located in the heart of downtown Hamilton, ON. This streamlined accommodation includes a fitness centre, free Wi-Fi, on-site dining and more than 20,000 square feet of venue space.
Sheraton Hamilton Hotel Hamilton address and phone