Le House est situé à Hounslow, à 3,3 km du stade Twickenham, à 4,7 km du parc Osterley et à 7,6 km du Boston Manor. Occupant un bâtiment datant de 1930, il se trouve à 8,1 km de Northfields et à 8,6 km du palais de Hampton Court. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et Hounslow West se trouve à 1,8 km.
Tous les logements comprennent une armoire et une télévision à écran plat.
Greenford et les jardins de Kew se trouvent à 11 km. L'aéroport de Londres-Heathrow, le plus proche, est implanté à 5 km.