George Clifton
Wed 27 Oct 2021
Great facilities, rooms and cleanliness but it took a long time to check in and a couple of the rooms were not ready when we arrived.
Less than 10 minutes by foot from Fenchurch Street Station, Tower Bridge and London Bridge, The London hotel features an indoor pool, free WiFi and an on-site restaurant and lounge bar. The hotel's 370 bedrooms each feature iPod docking stations, luxury toiletries and satellite TV.