Situated in the ancient heart of London next to the Tower of London and Tower Bridge, this large, modern hotel has a wide range of facilities, including executive rooms, apartments and suites specially designed to cater for business guest. Close to the City and overlooking St. Katharine's Marina and Dock, The tower is ideally located for both business and pleasure. The nearest underground station is Tower Hill, less than 5 minutes walk.
All the bedrooms are fully air-conditioned and equipped with private facilities, colour TV with satellite, direct dial telephone, tea and coffee making, trouser press and hair dryer. |