Thompson Seattle is a short 5-minute walk from Westlake Station and 19 minutes' walk from Space Needle. Travelers say this hotel is in a good location.