Discovery Event and Meeting Room

Located on the 12th Floor of The Tower Hotel, which is dedicated entirely to meetings and events, this comfortable meeting room is suitable for up to 50 people. As with all our meeting rooms, it’s fully air-conditioned, and equipped with the latest AV and wireless broadband technology - as you would expect from one of the best London conference venues.

Discovery is ideal for presentations, training seminars and larger meetings, and with its far-reaching views over London, it’s a memorable setting for any event.