Renovated in 2015, the Flower House offers both holiday makers and business travelers a pleasant stay in Shenzhen. For those who require internet access, the property features Free in-room Wi-Fi. The hotel is 62km from Shenzhen Railway Station and 97km from Bao'an International Airport. This hotel m...