Hotel Address: 105, King Street east Kitchener. Located in the heart of Kitchener, in southwestern Ontario's Waterloo region, Delta Kitchener Hotel is the latest addition to the portfolio. Only one hour from Toronto and about two hours from Detroit and Buffalo, this full-service, 201-room hotel, has also just renovated its guest rooms and exterior. Among its many features: seven meeting rooms, ...