Chaque chambre dispose de la climatisation pour assurer le confort des clients, ainsi que de lits confortables, d’une salle de bain privative, d’une télévision à écran plat et d’une connexion Wi-Fi gratuite.
Situé au cœur des Docklands de Londres, cet Holiday Inn Express se trouve à 7 minutes à pied de l’ExCeL et à 1,1 mile de l’aéroport de London City. Une connexion Wi-Fi haut débit gratuite est disponible dans tout l’établissement, et des installations de réunion sont également proposées.
Un petit-déjeuner Express Start comprenant 4 plats chauds est inclus dans le tarif de la chambre. L’établissement dispose de son propre bar et d’une terrasse proposant une large gamme de plats, ainsi que la diffusion en direct de Sky Sports pour le divertissement des clients. D’autres restaurants se trouvent à moins de 15 minutes à pied.
La station Royal Albert DLR se situe à 150 mètres de l’établissement et offre des liaisons vers le centre de Londres et Canary Wharf.