The Ibis London City is ideal for tourist or business stays. Located in the centre of Londons financial district 20 m from Aldgate East station it is a few steps from Liverpool St the Tower of London and the celebrated Tower Bridge. It has 348 rooms including 19 accessible rooms. The hotel has a restaurant and also a bar offering snacks 24 hours 7 days. Wireless internet access for business guests. Public undercover parking close by.