8.7/10
Excellent
Free Wi-Fi
Set within 25 km of Governor Tom McCall Waterfront Park and 26 km of Portland Art Museum, Hampton Inn Sherwood Portland provides rooms in Sherwood.
22000 SW Meinecke Parkway, Sherwood, OR 97140, United States