Situated in Dongguan, this aparthotel is within 3 miles (5 km) of Song Shan Lake, Dongguan Songshanhu Central Park and Fantasy Baihuazhou. Lixiang Wetland Park is 2.8 mi (4.5 km) away.