Posts Tagged ‘Starwood’

W Expands Into England

Thursday, September 4th, 2008

W Hotels

Starwood’s W brand is making its initial foray into England with announced plans to build in London and Manchester.

Both slated to open in 2010, W London-Leicester Square (rendering left) in the West End will feature 194 rooms and 10 two-level residences, a signature spa, a signature restaurant and W’s Living Room experience. Nine of the 194 rooms will be suites including two WOW suites and one Extreme WOW suite, all featuring custom-made furnishings, W’s signature “munchie boxes” stocked with exclusive amenities and other stylish accents.

W Manchester

Northwest of London, W Manchester, to be located in the city’s warehouse district, a thriving creative community, will boast 160 rooms, 7,000 square feet of meeting space, a spa, fitness facility, a W retail store and signature restaurant. The property is close to many restaurants, theatres and is within walking distance to Manchester’s main Piccadilly Station.