Re-heat, Shon,
I think that's basically the story, as I understand it the hotel at LHR was built specifically for crew layovers (When it first opened it had the BA "Speedwing" or whatever the latest version is known as on the building). Stayed in it a couple of times soon after it was built, quite a nice hotel, nothing out of the ordinary but not bad at all...
PHX