W Hotels checks in to London and Manchester

 

US-based Starwood Hotels and Resorts has confirmed plans to open two hotels in London and Manchester under its W Hotels brand.

 

The London 194-room hotel will open on the