Part of the Queen Street Mall, adjacent to the Winter Garden, this striking 25-story hotel is in the center of tourist lane. Its location for shoppers is commendable.