Named after one of the most famous ships in British history, this light, airy meeting room at The Tower Hotel can comfortably accommodate up to 10 people.
With stunning views of London, air-conditioning and plenty of natural light, it makes a truly memorable choice for any meeting or event. A superb choice of refreshment and dining options is available, and communications and audio-visual technology are included.