New Starwood hotel to open in Birmingham
Originally Posted by
nicolas75
The new 23-storey Starwood hotel....
....will be the American chain's first hotel in England...
Really ?
There's always the risk that clippings from uninformed local newspapers will contain nonsense like this. What they actually meant to say is that the new Birmingham property will be a Westin, which indeed will be the first Westin in England.
Last edited by Oxon Flyer; Apr 21, 2008 at 9:59 pm