Çin mahallesi'nın yanındaki Londra Merkez semtinde yer alan 312 m²'lik Welcome London Trafalgar Townhouse dairesinde 10 kişi konaklayabilir. Leicester Square metro istasyonuna yaklaşık 10 dakikalık yürüme mesafesinde yer alan bu konaklama birimi 5 yatak odası, 5 banyo ve tam donanımlı mutfaktan oluşmaktadır.
Madame Tussauds'a yaklaşık 2 km mesafede bulunan daire, Oxford Caddesi'a da 1 km uzaklıktadır. Londra şehrinin merkezi sadece 1 kilometre mesafede bulunmaktadır. 150 metre mesafedeki Kerridge's Bar & Grill, Fratelli La Bufala restoranlarında çeşitli lezziz yemekler yiyebilirsiniz. Tesis, Ulusal Galeri'nın yakınında yer almaktadır.
Odalar şehir manzarasına sahiptir.