This 3 star hotel is located in the city centre of London and was established in 2005. It is close to the Tower of London and the nearest station is Algate East. The Hotel has a restaurant, a bar and a conference room. All 65 rooms are equipped with safe and air conditioning.
The Comfort Hotel Tower of London is ideally located in the heart of the City of London, with excellent access to all parts of London by Tube, Docklands Light Railway (DLR), Fenchurch Street Rail Station or bus. Situated in the business area of the City of London, close to The Bank of England, Royal Mint and Lloyds of London. The hotel is also within walking distance to many attractions, such as The Tower of London, Tower Bridge, H.M.S Belfast, River Thames Boat Trips, St. Pauls Cathedral and The Monument.