Where is Visitor's Inn, Hamilton?

Where is Visitor's Inn, Hamilton located?

Visitor's Inn, Hamilton, Ontario, Canada (approx. 43.25996°, -79.8969°)


Where is Visitor's Inn, Hamilton on the map?