Stay at this business-friendly hotel in London. Enjoy free WiFi, 2 restaurants, and 2 bars/lounges. Our guests praise the breakfast and the bar in our reviews. Popular attractions Tower Bridge and Tower of London are located nearby. Discover genuine guest reviews for The Tower Hotel, London, in London City Centre neighborhood, along with the latest prices and availability – book now.