Located in southern China's Guangdong province, on the Zhu Jiang (Pearl River) estuary, the LN Garden is part of the Nansha Seaside Park. The hotel has a..