SOM LAND Hotel / RooMoo

SHANGHAI, CHINA The inspiration for the design of SOM LAND, a resort on Shanghai’s Chongming Island, came from the desire to be close to nature. The architects wanted to create a…
Share
Input your search keywords and press Enter.