上海佘山世茂洲际酒店的建筑是一项极具创新的设计之作。从2006年起进行建造,这个新奇的酒店遵循自然环境,充分利用深坑岩壁的曲面造型悬挂并建造在深坑岩壁之上,主体由地表以上2层及地表以下88米的15层构成,令世界叹为观止。上海,是一座海纳百川,融汇中西文化的国际大都市,百余年来,一直为国际经济、金融、科技、贸易等中心,更是与世界紧密相连的纽带。
上海佘山世茂洲际酒店位于自然山林胜地,著名市郊风景区――佘山国家森林公园,十二座山峰蜿蜒连绵13公里,呈现出灵秀多姿的山林景观。酒店周边景点众多,包括佘山天文台,辰山植物园,上海欢乐谷,月湖雕塑公园及广富林文化遗址等著名景点。