Photos coming soon
HOTEL
Green Tree Inn Shenzhen Buji Changlong Metro Station
No.1 Bauyue Yi Street, Buji Town, Shenzhen, China
Where it sits
Green Tree Inn Shenzhen Buji Changlong Metro Station
No.1 Bauyue Yi Street, Buji Town, Shenzhen, China
22.61443, 114.11572
Plan around Green Tree Inn Shenzhen Buji Changlong Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
