Le Steven S home est situé à Nansha, à Guangzhou, à 41 km de la montagne Lianhua et à 15 km du temple Nansha Tin Hau. Cet appartement possède également un restaurant.