Set 41 km from Lianhua Mountain and 15 km from Nansha Tin Hau Temple, Steven S home is located in Nansha of Guangzhou. This apartment also has a restaurant.