Welcome London Trafalgar Townhouse o powierzchni 312 m² jest położony jedynie 11 min spacerem od takich obiektów jak Muzeum gabinetów dowodzenia Churchilla, zaledwie 500 m od stacji metro Leicester Square. W apartamencie goście mają dostęp do całodobowej recepcji, a także mogą podziwiać widoki na miasto.
Muzeum Brytyjskie jest w maksymalnie 1 km, natomiast Chinatown - w niewielkiej odległości od 5-pokojowego apartamentu. Ze względu na pierwszorzędną lokalizację Welcome London Trafalgar Townhouse, Plac Trafalgar Square znajduje się w maksymalnie 300 metrach.
Apartament oferuje balkon, pełnowymiarową kuchnię i miejsce do pobytu dziennego, a także nowoczesne udogodnienia, takie jak klimatyzacja. Obiekt oferuje oddzielną toaletę i prysznic. W łazience znajdują się suszarka do włosów i ręczniki.
Wraz z udogodnieniami do samodzielnego przygotowywania posiłków, takimi jak pełnowymiarową kuchnią, Welcome London Trafalgar Townhouse zapewnia gościom jadalnię. Obiekt noclegowy jest położony 2 km od stacji metra Marylebone.