New Houston Hotel

230 NW Sixth Ave.
Portland
Oregon
United States