上海街
The Langham Place Hotel is located at 555, Shanghai Street. Managed by the Langham Hotels International, it is the only five star hotel located in Mong Kok and has a swimming pool on its roof. Its 42 floors houses 280 deluxe, 284 executive, and 101 Langham Hotel Club guest rooms.