ICONIC HOTEL IN THE HEART OF LONDON THEATRELAND
No. of bedrooms: 127
No. of meeting rooms: 6
Penthouse for private events with unparalleled views of the London skyline
Set in the iconic Leicester Square in the beating heart of London
2-minute walk from Covent Garden, Piccadilly Circus & Trafalgar Square
Leicester Square Kitchen Restaurant with outdoor terrace