Welcome London - The York dispõe de acomodações a cerca de menos de 1 km do centro de Londres, com acesso Wi-Fi gratuito, e uma cozinha com um frigorífico, uma máquina de lavar louça e um forno.
Todas as unidades estão equipadas com máquina de lavar roupa, televisão de ecrã plano, sofá-cama e roupeiro. Algumas unidades apresentam terraço e/ou varanda com vista da cidade.
Welcome London - The York tem vários pontos de interesse populares nas suas proximidades, incluindo Somerset House, Savoy Theatre e Estação de Metro de Embankment. O aeroporto mais próximo é o Aeroporto London City, que fica a 13 km de Welcome London - The York.