Il centro di Londra è molto grande e composto da varie zone, tutte ricche di hotel di ogni genere. Uno di essi è The Royal Trafalgar, un albergo a quattro stelle situato a soli 150 metri dalla National Gallery e a 200 metri da Trafalgar Square. Si tratta di una struttura della catena Thistle e offre diverse camere doppie, da quelle standard alle suite, con uso anche singolo o per tre persone. È la soluzione ideale per coloro che desiderano avere numerose attrazioni a una distanza minima.