This boutique hotel is located in downtown Portland, 5 minutes’ walk from the Portland Art Museum. A fire pit and furnished patio is available for guests. Rooms feature a flat-screen HD cable TV.
Number of rooms: 177
515 Southwest Clay Street, Portland, OR 97201, United States
Hotel booked 1 times today.