I can’t remember where I saw this – possibly on a DVD I had all about Concorde – but I am sure I remember seeing a few years back that BA had its own 'hotel' in New York, to service all its flight crews???
Am sure the documentary said that the sheer volume of daily flights BA operate to New York meant having their own hotel for staff made the most financial sense. @:-)
So, if this is the case, whereabouts is this 'hotel'? How big is it? What’s it like? And is it on a par with a Premier Inn, Holiday Inn, Hilton or ????
If I am completely dreaming this up then let me know. I’ll go back to taking my medication…