It's been decades (literally) since I've stayed at either of these properties out at LHR so I am sure they've both been through at least one if not two upgrades/renovations. Heathrow used to have an iffy rep and the preferable property was the Skyline. Any reviews of either or both? I have an overnight at the end of May so would like to book one or the other. Both now seen to have Club lounges so not sure other than price, what the differences might be.