The city of Asheville has filed a complaint in Buncombe County Superior Court against the owners of the Mountaineer Inn.