Independently owned and independently minded, One Aldwych is ideally located in Covent Garden. With 102 beautiful bedrooms (86 rooms and 16 suites), the hotel offers a thoughtful and professional service throughout; providing an uplifting backdrop for any gathering.
Its location in the cultural centre of London is unbeatable, with the Royal Opera House and 25 major theatres within a 10-minute walk, as well as restaurants and stylish shopping on its doorstep.
With six versatile spaces for meetings and private dining, there are endless possibilities to host a memorable event at One Aldwych.