Welcome to Hotel Premier Inn London City (Aldgate) London, Located right in the centre of London, Premier Inn London City (Aldgate) offers en-suite accommodation and features a 24-hour front desk, as well as a bar and a restaurant offering a variety of menu options. Rooms at Premier Inn London City (Aldgate) are air conditioned and come with flat-screen satellite TV, tea and coffee making facilities and a writing desk. Each room comprises a private bathroom fitted with either a bathtub or a shower and a hairdryer. Free toiletries are provided. Guests can enjoy a variety of regional specialities in the hotel’s restaurant for lunch and dinner. A selection of beers, wines, spirits, soft drinks and snacks is available in the property’s bar throughout the day. Tower of London is 800 metres from the hotel and the Tower Gateway DLR station is 600 metres away. London Heathrow Airport is 27 km away. (Hotel Premier Inn London City (Aldgate) London hotels booking).