star star star 3000 S. 176th St., Seattle, Washington 98188, United States
3000 S. 176th St., Seattle, Washington 98188, United States
This hotel is located in Seattle, and sits adjacent to the airport. The hotel is a prime choice for business and leisure travellers, as well as those seeking a relaxing setting in which to unwind before or after a long flight. The hotel lies within easy access of a host of attractions, as well as shopping opportunities, dining options and entertainment venues. This charming hotel is sure to impress, tempting guests into the elegant surroundings of the lobby. The guest rooms are beautifully appointed, and come complete with modern amenities. Guests are invited to take advantage of the many leisure facilities that the hotel has to offer.