8500 Southwest Nimbus Drive, Beaverton
In Oregon’s wine country this hotel is within a 45-minute drive of 40 wineries. It features an indoor pool and rooms with 25-inch plasma-screen TVs. Downtown Portland is 10 miles away.
Find hotels near landmarks, museums and other sightseeing spots