at 2333 NW Vaughn St, Portland , 97210-2311 United States
19 FB users likes Holiday Inn Express Hotel & Suites Portland-Nw Downtown, set it to 617 position in Likes Rating for Portland, Oregon in Local Business category
Holiday Inn Express Hotel & Suites Portland-Nw Downtown is Portland based place and this enity listed in Wedding Planning category. Located at 2333 NW Vaughn St OR 97210-2311. Contact phone number of Holiday Inn Express Hotel & Suites Portland-Nw Downtown: (503) 484-1100