Executive Inn By The Space Needle is located in 200 Taylor Avenue North, 98109, Seattle, USA.