Hotel ★★

Shangshan Villa

Dazhaoyu Subdistrict Agricultural Science Research Institute, Shangluo, China Show on map

About Shangshan Villa

Shangshan Villa is a 2-star hotel in Shangluo, China. It is one of 235 places to stay in Shangluo listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

Dazhaoyu Subdistrict Agricultural Science Research Institute, Shangluo, China

Loading map…

Frequently asked questions

Where is Shangshan Villa located?

Shangshan Villa is located at Dazhaoyu Subdistrict Agricultural Science Research Institute, Shangluo, China.

How many stars does Shangshan Villa have?

Shangshan Villa is rated 2 stars.

Stays near Shangshan Villa

Highly rated alternatives close by

All 235 in Shangluo →

More ways to stay in Shangluo

See prices on Agoda
Check prices