Oferecendo vista do jardim, Home from Home localiza-se em Londres, a menos de 1 km de London Designer Outlet e 12 minutos a pé de Wembley Arena. O alojamento fornece estacionamento privado gratuito, uma receção aberta 24 horas e acesso Wi-Fi gratuito.
Este apartamento inclui 1 quarto, kitchenette com um frigorífico e um forno, uma televisão de ecrã plano, uma área de estar e 1 casa de banho com banheira. Toalhas e roupa de cama são providenciadas neste apartamento.
Estádio de Wembley fica a 16 minutos a pé de Home from Home, enquanto Estação de Metro de Preston Road está a 3,2 km de distância. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 21 km de Home from Home.