Holiday Inn Express ? Vaughn

2333 Northwest Vaughn Street, Portland, OR 97210, USA
2333 Northwest Vaughn Street, Portland, OR, 97210