The Phoenix is located at The Phoenix, 21-25 Luard Road, Wanchai, Hong Kong.