This hotel is conveniently located near Campbell House Museum, the Hockey Hall of Fame and CN Tower. Guests can enjoy the on-site restaurant, nightclub and bar or relax with free Wi-Fi and digital cable channels in their rooms.
Located in downtown Toronto, this hotel is close to Nathans Philips Square and Princess of Wales Theatre. On-site amenities include a 24-hour business center and indoor pool, and guestrooms include LCD TVs and MP3 hook-ups.