Do you need a keycard to access the lifts?
No, not in 2015.
No. Keycards are not needed to use the lifts, just the rooms.
No you don't.
No. But we used the stairs
No, the lifts work by just pressing the buttons. No keycards involved.
Get an answer from St Giles London - A St Giles Hotel staff and past guests.
3 Days in London
Have You Heard Of It?
London by Foot and Tube