Hotel ★★

Swan Lake Hotel

No. 279 Yongshan Road, Chengshan Town, Weihai, China Show on map

About Swan Lake Hotel

Swan Lake Hotel is a 2-star hotel in Weihai, China. It is one of 1,217 places to stay in Weihai listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

No. 279 Yongshan Road, Chengshan Town, Weihai, China

Loading map…

Frequently asked questions

Where is Swan Lake Hotel located?

Swan Lake Hotel is located at No. 279 Yongshan Road, Chengshan Town, Weihai, China.

How many stars does Swan Lake Hotel have?

Swan Lake Hotel is rated 2 stars.

Stays near Swan Lake Hotel

Highly rated alternatives close by

All 1,217 in Weihai →

More ways to stay in Weihai

See prices on Agoda
Check prices