Situated in downtown Portland, this hotel is just a 3-minute walk from Providence Park. It boasts an on-site restaurant and offers spacious rooms with a flat-screen TV and living area.
Zimmeranzahl: 130
729 South West 15th Avenue, Portland, OR 97205, USA
Hotel heute 1-mal gebucht.