It's right at the corner of Bay and Main.
http://maps.google.com/maps?hl=en&q=...wloc=addr&om=1
It's an ideal location for a Hotel as it's right in the middle of Hess Village (a very popular pub/restaurant district) and downtown Hamilton.
Red circle is where the hotel will go and the blue outline circle is where Hess Village is and "Eaton Centre" is the downtown core.
The front entrance is facing towards George St.