I understand a new Crowne Plaza Hotel is opening 1st November at 8 Leighton Street, Causeway Bay.
Not sure whereabout that is except it is near to Times Square. Is it a good location? I am travelling with 2 young kids with a stroller so not really keen on staying at a hotel that stepped out into a busy road.
I have a booking at Intercon at Salisbury. Would that be a better choice in terms of less road traffic congestion?