8500 Southwest Nimbus Drive, Beaverton
This hotel is located in Oregon's wine country, within a 45-minute drive of 40 wineries. It has an indoor pool and rooms equipped with 25-inch plasma televisions. Downtown Portland is approximately ten miles away.
Find hotels near landmarks, museums and other sightseeing spots