shān​zhuāng

mountain resort

山庄 (山莊) shān​zhuāng
mountain resort noun
a term frequently used in the names of hotels, retreats, or resorts

We are going to that hot spring resort for vacation this weekend.

villa noun
a manor house or large country residence, typically situated in a scenic area

This resort is nestled against the mountain and by the water, with very pleasant scenery.

Frequency

Movie subtitles
2.38 per million appears in 1% of films
Written text
6.75 per million

Sources

Definitions
CC-CEDICT