The Toronto Marriott City Center, built within the 40,000-plus-seat stadium, offers one of the most unique perspectives in all of sports with stadium views for those who have checked in to the hotel ...