Situé à Londres et à seulement 1,8 km du stade olympique, l'Elizabeth House propose un hébergement avec un accès facile aux transports en commun, une connexion Wi-Fi gratuite et un parking privé gratuit. L'établissement se trouve à 6 km de la tour de Londres et à 7 km de l'O2 Arena.
Cet appartement comprend 1 chambre, un salon et une cuisine avec un four micro-ondes et un réfrigérateur, une télévision à écran plat, un coin salon et 1 salle de bains.
Victoria Park est à 3,7 km de l'appartement, tandis que Brick Lane est à 5 km. L'aéroport de Londres-City, le plus proche, est à 6 km de l'Elizabeth House.
Le métro / métro est à 2 minutes de la propriété.