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