Hotel ★★

Shuimo Mountain Villa

Mangshan Town Village, Luoyang, China Show on map

About Shuimo Mountain Villa

Shuimo Mountain Villa is a 2-star hotel in Luoyang, China. It is one of 1,883 places to stay in Luoyang listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

Mangshan Town Village, Luoyang, China

Loading map…

Frequently asked questions

Where is Shuimo Mountain Villa located?

Shuimo Mountain Villa is located at Mangshan Town Village, Luoyang, China.

How many stars does Shuimo Mountain Villa have?

Shuimo Mountain Villa is rated 2 stars.

Stays near Shuimo Mountain Villa

Highly rated alternatives close by

All 1,883 in Luoyang →

More ways to stay in Luoyang

See prices on Agoda
Check prices