220000 SW Meinecke Parkway Sherwood, OR 97140
The Hampton Inn Sherwood Portland is a newer hotel that opened in 2020 in wine country.
Terrapin Hospitality