Not far from the Tower of London, Tower Bridge and the financial institutions of the city, this hotel is centrally located for both business and leisure visitors to the city. The guestrooms have all been well designed and carry an extensive range of modern amenities that include satellite television and private bathroom to name but a few. The helpful staff will make sure you get the best from the area.