Luring visitors for four decades since the 1962 World's Fair, the 74-acre Seattle Center is a multicultural, multi-attraction site just north of downtown. Its edges are dotted by popular eateries and its interior is a spread of indoor and outdoor entertainment venues and the International Fountain, all in the shadow of the 605-foot Space Needle.