The mansion was the residence of Leong Yin Kean, a prominent member of one of Penang's wealthiest families during the early 20th century. The Leong family made their fortune in the rubber and tin industries, contributing significantly to the economic development of the Straits Settlements.
Located on Jalan Sultan Ahmad Shah, the mansion was part of an elite enclave where wealthy European and Chinese tycoons built palatial homes to enjoy the sea breeze. Today, the building stands as a well-preserved monument to the opulence of Penang's colonial golden age. It has served various purposes over the years, including acting as a venue for high-end events and offices, while remaining a key landmark for those traveling along the island's coastal road.