Situato nel quartiere di Camden, a Londra, il Lord Merit Guest Rooms in King's Cross St Pancras dista 500 m dal King's Cross Theatre, 1,3 km dal British Museum e 1,6 km dal Dominion Theatre. La struttura dista 3 km dal centro della città.
Le camere sono dotate di bollitore. Le sistemazioni del Lord Merit Guest Rooms di King's Cross St Pancras dispongono di bagno in comune con asciugacapelli e set di cortesia.
Tra i luoghi d'interesse nelle vicinanze figurano Royal Opera House, Theatre Royal Drury Lane e Prince Edward Theatre. 12 km dall'Aeroporto di Londra-City, lo scalo più vicino.