Chen’s Mansion is situated on the Beilun River, which serves as the border between China and Vietnam, in the heart of Dongxing’s urban area. The mansion spans an area of 8,680 square meters, featuring a building area of 2,800 square meters and a verdant green area of 3,000 square meters. The architecture is predominantly French in style.
The mansion is open to visitors all year round, with operating hours from 08:30 AM to 5:30 PM.