HOME / Hotel / Holiday Inn Express & Suites Portland-NW Downtown, an IHG Hotel
2333 NW Vaughn St, Portland, OR 97210
+15034841100
View Business Profile