18 November 2008, 1:32 am
Starwood Hotel Group to open 10 W's in the UK within the decadeProperty Week News, UK - Nov 18, 2008... to open the first of its upmarket, design-led lifestyle hotels in Manchester in late 2010, followed shortly with a opening in London’s Leicester Square. ...... Read More »