Le Rahal Concord est situé dans le quartier de Newham à Londres, à 3,5 km d'East Ham, à 5 km de Barking et à 5,5 km de West Ham. Il se trouve à environ 6,3 km de la station de métro Canary Wharf, à 7 km de la station de métro Stratford et à 7,4 km de Stratford City Westfield. Cette maison d'hôtes propose des chambres familiales.
Les logements comprennent une armoire. Une connexion Wi-Fi est disponible gratuitement. Certaines chambres sont dotées d'un balcon. Les logements comprennent du linge de lit et des serviettes.
Vous séjournerez à 8,3 km du stade olympique et à 8,7 km de l'O2 Arena. L'aéroport de Londres-City, le plus proche, est implanté à 3 km.