If you don't tell her straight she will never know and never correct her behaviour which is, IMO, beyond the pale.
What can be done about the avaricious and selfish
Trying to arrange events when only one member of friendship circle still works
Could you live on a cruise ship?
