Offering a sun terrace and views of the mountain, Flower Inn is situated in Shenzhen, 1.7 km from Shekou Sea World.
Each room at this homestay is air conditioned and comes with a TV with cable channels. You will find a kettle in the room. Extras include bathrobes, slippers and free toiletries. Flower Inn features free WiFi .
He Xiangning Art Museum is 7 km from Flower Inn, while Happy Valley Theme Park Shenzhen is 7 km from the property. Shenzhen Bao'an International Airport is 20 km away.