Welcome London - Trafalgar Townhouse, di 312 m², si trova a 150 metri dall'Empire Casino e a 200 metri dalla stazione della metropolitana Leicester Square. L'appartamento dispone di una terrazza con una vista sulla città.
La struttura offre un bar sulla terrazza e un salottino arredato con un divano, oltre a comfort moderni come un televisore e una TV a schermo piatto con canali satellitari. Le caratteristiche di sicurezza in camera comprendono rilevatori di fumo. Quest'appartamento invita gli ospiti a soggiornare in 4 camere da letto. I 5 bagni della struttura sono forniti di un bagno alla francese, una vasca da bagno e una doccia, e dispongono anche di asciugacapelli e asciugamani.
Quest’alloggio offre agli ospiti un angolo cottura attrezzato con un microonde, un bollitore elettrico e un frigo. Il ristorante Angus Steakhouse, con piatti della cucina europea, attende gli ospiti a soli 5 minuti a piedi. L'aeroporto di Londra City è situato a circa 30 minuti di auto.
La struttura è situata nel quartiere di Westminster, a 2 km dal Madame Tussauds. London Eye è raggiungibile in 10 minuti a piedi. Le attrazioni vicine includono Trafalgar Square, a 300 metri dal Welcome London - Trafalgar Townhouse.