Xianhu Botanical Garden berjarak 3.5 km dari Lily Inn Shenzhen, sementara Qiushuishan Park berjarak 4.7 km.
Lily Inn terletak 40 km dari bandara Internasional Bao'an Shenzhen dan 250 meter dari halte bus Wutongshan Depot.
Kamar-kamar dilengkapi dengan TV layar datar dengan saluran satelit dan pengatur suhu untuk membuat para wisatawan merasa seperti di rumah dan ingin menginap lebih lama. Dilengkapai dengan toilet terpisah dan shower