
The Ibis London City is ideal for business or pleasure. Located in the heart of London s financial district, 20 min from Aldgate station, just steps from Liverpool St, Tower of London and the famous Tower Bridge. Hotel amenities include a restaurant, bar and 24-hour front desk with safety boxes.The guest rooms are equipped with private bathroom, satellite TV, telephone, wireless internet access (extra charge) and coffee maker.Address: 5 Commercial Street, E16BF, London, United Kingdom