Situé à seulement 20 mètres de la station de métro Aldgate East London, l'ibis London City propose des chambres modernes et climatisées. La gare de Liverpool Street est à 10 minutes de marche.