Depends on the purpose of your trip I guess. We went last summer and stayed at the Sheraton in Pike Place. Pike Place is most centrally located IMO. Financial district is close to the ball park but if you're going for a ball game its only a short train ride on public transit from Pike Place. I found Space Needle area to not be as accessible to public transit as Pike Place was.