The hotel offers 163 comfortable and spacious contemporary bedrooms which all have king size beds, luxury walk-in power shower, air conditioning, satellite TV, hairdryer, workstation with broadband point (Wi-Fi internet access is available in public areas). Direct dial telephone and tea and coffee making facilities. The hotel features a 24 hour bar and coffee shop and a restaurant offering breakfast and dinner.
The Premier Inn London City Tower Hill offers a superb 3* standard of accommodation, newly opened on 26 March 2007. The hotel is well located in the shadows of the historic Tower of London close to Tower Bridge. London Bridge, H.M.S. Belfast, St. Paul`s Cathedral and the Monument can all be easily reached on foot in under 10 minutes. The hotel also offers easy access to all parts of London via the nearby Underground at Tower Hill and the Docklands Light Railway.
Sleep Inn City Of London reviews on TubeHotels are written by travellers like you. Our honest and unbiased reviews help all travellers decide which hotel to book and which to avoid. Please add your own review now.