Featuring panoramic views of Lake Union and the Seattle skyline, this hotel offers air-conditioned rooms with free Wi-Fi and cable TV. Lake Union Park is 6 minutes' walk away.
Number of rooms: 251
925 Westlake Avenue North, South Lake Union, Seattle, WA 98109, United States
Hotel booked 2 times today.