*lol* Langham Place, Mongkok, is pretty convenient. A bit on the luxurious side

Hotel has a shopping mall with many many photo opportunities (google it).
Walking distance to the Mongkok MTR station, Ladies Street, general shopping and most importantly the Electrical items street (Sai Yeung Choi St Sth).