Hotel ★★

Muguang Holiday Hotel

5F North, Times Square, No. 89, Changhe Road, Zhoushan, China Show on map

About Muguang Holiday Hotel

Muguang Holiday Hotel is a 2-star hotel in Zhoushan, China. It is one of 1,194 places to stay in Zhoushan listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

5F North, Times Square, No. 89, Changhe Road, Zhoushan, China

Loading map…

Frequently asked questions

Where is Muguang Holiday Hotel located?

Muguang Holiday Hotel is located at 5F North, Times Square, No. 89, Changhe Road, Zhoushan, China.

How many stars does Muguang Holiday Hotel have?

Muguang Holiday Hotel is rated 2 stars.

Stays near Muguang Holiday Hotel

Highly rated alternatives close by

All 1,194 in Zhoushan →

More ways to stay in Zhoushan

See prices on Agoda
Check prices