Space Needle and International Fountain at Seattle Center. Seattle Center is a park and arts and entertainment center in Seattle, Washington.