The Premier Inn London City, part of the UK's biggest hotel chain, is a three-star central London Hotel situated in Tower Hill. This modern hotel is ideally located in the heart of London's City, only minutes from local tourist attractions like Tower Bridge and the Tower of London. This London Hotel also has rooms adapted for customers with disabilities. Beds are arranged to enable easy access.
Situated on Prescot Street near Tower Hill in London, the Premier Inn London City provides great access to London's nearby financial district in the city, Docklands and Canary Wharf. The nearest underground station is Tower Hill. There is no on-site car parking. The nearest available parking is a 2 minute walk from the hotel (charges may apply).