The Armadale Road Residence providencia acomodações em Londres com acesso Wi-Fi gratuito e televisão, bem como um terraço.
A cozinha inclui um frigorífico, um micro-ondas e torradeira, bem como uma máquina de café.
Stamford Bridge fica a 13 minutos a pé de The Armadale Road Residence, enquanto Centro de Exposições Olympia está a 1,7 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 20 km de The Armadale Road Residence.