Photos coming soon
HOTEL
Swan Lake Hotel
No. 888 Dongliu Road, Shushan District, Hefei, Anhui, 230071, China, Hefei, China
Where it sits
Swan Lake Hotel
No. 888 Dongliu Road, Shushan District, Hefei, Anhui, 230071, China, Hefei, China
31.81983, 117.22384
Similar stays nearby
Spring Hotel
Hotel · 240 m
Selt Apartment Hotel (Swan Lake Wanda Branch)
Hotel · 264 m
Hefei Saierte Apartment
Hotel · 264 m
Smart Internet Apartment
Hotel · 265 m
Swan Lake No.8 Apartment (Wanda Plaza)
Hotel · 289 m
Jinjiang Metropolo Hotel - Hefei Swan Lake
Hotel · 290 m
Jinjiang Metropolo Hotel - Hefei Swan Lake
Hotel · 291 m
Microtel By Wyndham Hefei
Hotel · 293 m
Plan around Swan Lake Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
