McAleer & Rushe Group, developers of the Swiss Centre in London’s Leicester Square have announced an agreement with leading global hotel and leisure company Starwood Hotels & Resorts who will introduce their world class luxury ‘W’ brand to the UK for the first time. Construction of the £200m scheme has already commenced with completion estimated for Spring 2010.
Situated on a half acre site in the heart of the West End, the new development will provide a landmark gateway to Leicester Square. The 210,000sq.ft building will comprise the 194 bedroom 5 star ‘W Hotel’ with its 10 branded residences, signature spa, fitness facility, W Store, W Living Room experience as well as a restaurant and bar, together with an additional 10,000sq.ft retail unit at ground level and a 25,000sq.ft leisure unit in the basement which are available for lease separately. The scheme will give Leicester Square a contemporary new focal point as prestigious as the film premieres and celebrity parties for which it is famed.