This hotel is the ultimate retreat in one of London’s most vibrant districts – Covent Garden. The property fits in perfectly with the historic appeal of its surroundings. It is a distinctive building in Seven Dials village and is on the entrance of London’s famous theatres. The hotel’s décor – a mix of classic and contemporary artwork brings to life the area's incredible cultural heritage. You can feel luxury at your fingertips, with guestrooms offering premium skincare. This property is a haven – steps away from the great theatres in the hub of the city.
Subject to safety and wellbeing measures, board basis, opening times, age, dress code, and may attract additional charges.