L’établissement est situé dans le centre commercial Westfield Stratford City, à proximité des quartiers de Canary Wharf et de la City. Le studio moderne et les suites 1 chambre disposent d'une cuisine entièrement équipée, d'une pièce à vivre élégante et d'une gamme de commodités gratuites, notamment le petit-déjeuner quotidien, l'accès à la salle de sport ouverte 24h/24 et 7j/7, le bar-restaurant et le service de blanchisserie.
Le centre de Londres est accessible en 20 minutes en métro depuis la station Stratford, située à seulement 200 mètres. L'O2 Arena et Canary Wharf se trouvent à moins de 8 kilomètres des appartements.