Explore bustling Toronto from this elegant hotel located just off Highway 401 and east of the busy downtown core, yet fewer than 15 miles from museums, theaters, the zoo, and the world's tallest building, the CN Tower.
Cool off in the indoor pool after a busy day, or relax in the sauna or hot tub. Guests should rest easy in the 368 comfortable rooms, each of which offers a cordless phone, cable TV, and soft bathrobes.
Catering to both business and pleasure travelers, this Delta offers a huge waterslide; a well-equipped, 24-hour fitness room; two restaurants; and a full-service business center.