Comfort Hotel Tower of London - Hotel Reviews from across the web
No title - expert review The Comfort Tower of London is a modern, five storey hotel situated in the business district of the city, 500 metres from Tower Bridge and 2.5 miles from Trafalgar Square. The 69 contemporary guestrooms feature contemporary furnishings and red and cream colour schemes. Amenities include cable televi... sidestep.com
Epic Trip is not responsible for content from external web sites and sources including photos, information, map, and reviews of Comfort Hotel Tower of London, London, England