Oxford Suites Downtown Spokane

115 W North River Dr
Spokane
Washington
United States