Hotel Nexus Seattle 3 stars

2140 North Northgate Way, Northgate, Seattle, WA 98133, United States of America

Hotel image
Read more reviews for Hotel Nexus Seattle