Leicester Square
A home away from home in London's dazzling Leicester Square. You couldn't choose a better location to be right at the very heart of the city.
A place to feel the VIBE OF THE CITY
Designed for guests who want a HOME AWAY FROM HOME
VIBRANT — a location thats teeming with energy
QUALITY OVER QUANTITY — purposeful pared back design without compromising on comfort. No prescriptive hospitality, leaving guests free to FOCUS, THINK, FEEL, PLAN, CREATE & EXPERIENCE what they want, how they want.
16 Irving Street, London, WC2H 7AU