The Westin Seattle is an upscale highrise twin-tower hotel in downtown Seattle, Washington. Opened in 1969, it is the flagship property of the Westin Hotels & Resorts brand, owned by Marriott International.
History
On December 28, 1966, Western International Hotels and Alcoa jointly announced the development of the $18 million Washington Plaza Hotel, to be built on the site of the historic Orpheum Theatre. It would be the first new large-scale hotel constructed in Seattle since the adjacent Benjamin Franklin Hotel was built in 1929. Western International President Edward E. Carlson selected the local architecture firm of John Graham & Associates to design the hotel, and the local Howard S. Wright Construction Company to build it. The two firms had also designed and constructed the Space Needle six years earlier, whose construction was first proposed by Carlson and whose restaurant was operated by Western International from 1962–1982.[8]
The Orpheum Theatre was demolished beginning in August 1967.[9]