1224, Upper James Street, Hamilton L9C3B1 Canada
+1 905-383-7772

Courtyard® by Marriott® Hamilton