CENTURY HOTEL

8185 SW Tualatin Sherwood Road
Tualatin
Oregon
United States