We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Chui Lok Chi Mansion is found just across from St. Lazarus in the St. Lazarus Parish, northeast of the Historic City Centre of Macau. This building was building was constructed in 1918 and offers a classic European style facade with balconies on each floor facing...More