Photos coming soon
HOTEL
Longhu Island Hotel (Deqing Longmu Street Branch)
Longhu Huxindao, Deqing, Guangdong, 526600, China, Zhaoqing, China
Where it sits
Longhu Island Hotel (Deqing Longmu Street Branch)
Longhu Huxindao, Deqing, Guangdong, 526600, China, Zhaoqing, China
23.14880, 111.77717
Similar stays nearby
Plan around Longhu Island Hotel (Deqing Longmu Street Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
