Plenty of hotels, so so many at all different price levels but for what its worth I've stayed at The Cordis in Mongkok (formerly The Langham in Mongkok) a fair few times over the years last time in November last year for a week.
Wonderful staff, service, food, rooms especially the club floor rooms. The hotel is linked to a huge mall which the MTR is easily accessed from from the centre.
I'd also choose the A380 too.