Holiday Inn Seattle Center

Holiday Inn Seattle Center

This 3 star hotel is located in the city center of Seattle and was established in 2001. It is a short drive away from the Seattle Space Needle and the nearest station is Sound Transit (Westlake). The Hotel has a fitness center/gym. All 196 rooms are equipped with hairdryer, safe, ironing set and air conditioning. 1 Standard Room Sleeps 2.