Holiday Inn Express Hotel Near Spokane Arena

720 W Mallon Ave - Spokane, Washington