老上海和Art Deco 是酒店的两大主题。主设计师Eric D.Ullmann 很聪明地把这种风格注入到酒店内的各个角落,为住客掀起一场装饰艺术的盛宴。这种设计在客房里得到了很好的体现,比如Shanghai Grand Room,从地毯、床头垫、落地灯到空调出风口等都充满了Art Deco 的细节,连墙壁上的挂画都是关于装饰艺术建筑的黑白老照片。酒店现有96 个房间,其中17 间为套房,每个房间都标配了42 英寸液晶、DVD和特大浴缸等设施。
扬子饭店最早是从附近的教会租地建造的,所以从一开始设计师就融入了相应的元素。