24035 Van Ry Blvd, Mountlake Terrace
Located in Mountlake Terrace, 13 miles from Space Needle, Studio 6-Mountlake Terrace, WA - Seattle provides accommodations with free WiFi and free private parking. This 3-star hotel offers a 24-hour front desk.