It looks to me like the Labatt centre is right downtown- lots of shopping and restaurants nearby. It looks to me like the closest hotels are the Hilton, the London Delta Armouries, the Executive Suites, the Park Lane and the Villager Premier London. All are within walking distance, according to my map. I already booked at the Delta- I have learned that the cheaper rooms at the nicer hotels sell out very quickly, so I don't waste time. You do have to phone the hotel, though- you can't book more than a year ahead over the net.