Ask to speak to the FD or general manager and present this information. If they refuse to honor it, not much you can do besides perhaps a charge back for the amount of your discount (possible but may not be worth it.
Its one of those small CS gestures that can steer a lot of business to or away from a property.