More info, provided by someone who reads Chinese:
"It reads right to left, 雲山別墅. There’s no special meaning. First character is cloud. Second character is mountain. Last two characters is one word meaning villa. So overall it’s a name of a villa something roughly translated into something like Heavenly Villa."