Just 500 m from Tower Bridge, Premier Inn London City (Tower Hill) is a 5-minute walk from the Tower of London. The hotel has family-friendly rooms, a restaurant and coffee shop.
Number of rooms: 103
24-26 Prescot Street, Tower Hamlets, London, E1 8BB, United Kingdom