Rector Hotel

619-621 Third Ave.
Seattle
Washington
United States