11799 SW 69th Ave Portland, OR 97223
This is a brand new build hotel that opened on December 15, 2021 and is in an ideal location.
Terrapin Hospitality