It is also common courtesy whether male or female
Yes indeed it is, and as a manager I would have made sure others knew where they were going, and hailed cabs for them before finding my own.
But the tone of the OP is whingey, and a tad entitled. I took it that the OP had been working in London "this week" ie for most of this week, so knew her way about from hotel to workplace & back. And that they were finishing the week working in London by dinner out.
If I had been as tired as the OP says she was, I would have excused myself from the dinner, got back to my hotel, called room service & watched trash TV.
The problem with the OP is that she takes no responsibility for herself.
And yes, colleagues should have looked out for her. But maybe they were tired too? Or wanted to get home. If it's been such a tough week for them all, they're all wanting toi get home, or wind down. I do it by watching terrible television, others go out drinking - there's no moral hierarchy here.