Find Space Needle, Seattle, Washington, United States, ratings, photos, prices, expert advice, traveler reviews and tips, and more information from Condé Nast Traveler.

The Space Needle is the most recognizable landmark in the Pacific Northwest, and is the symbol of Seattle, Washington. Built in 1962, the Space Needle served as the focal point of that year's World's …