Closest Station
Piccadilly Circus
From
£1000 hire fee
Standing
120
Seated
60
Closest Station
Piccadilly Circus
From
£1000 hire fee
Standing
120
Located in the West End, on the iconic Leicester Square, our hotel is in the heart of London's prestigious film and theatreland. Once home to the Royal Dental Hospital, the hotel's rich history remains evident today. The hotel is ideally situated for Soho, Piccadilly Circus and the Royal Opera House.
The newly refurbished spacious Penthouse Suite located on the 8th floor, offers breath-taking views of London's skyline - the London Eye, Big Ben, and Nelson's Column. This luxury suite is ideal for VIP meetings, formal lunches, dinners and weddings with its own registration area, cloakroom and facilities.The penthouse can host standing events of up to 120 guests or seated events for up to 60 people.