饭店的豪华套房、双人套房、单人客房宽敞舒适,装饰典雅,设备先进。高级卫生洁具、冰箱、小酒吧、自选空调、高级音箱及彩色闭路电视一应俱全。饭店拥有供应中西菜肴的“国际廊”、“丰泽楼”、“顺风厅”、“孔雀厅”、“云楼”等五个不同风格的餐厅。
上海国际饭店于1934年落成,大楼24层,其中地下2层,地面以上高83.8m,钢框架结构,钢筋混凝土楼板,它是当时全国也是当时亚洲最高的建筑物,并在上海一直保持高度的最高纪录达半个世纪。
该建筑位于上海南京西路,用地局促,平面布置成工字型,立面采取竖线条划分,前部15层以上逐层四面收进成阶梯状,造型高耸挺拔,是20年代美国摩天楼的翻版。
此外,酒店拥有一个大会议厅、摩天厅、银河厅和三个小会议室,拥有先进的视听设备,录像投影机及屏幕、幻灯投影、计算机投影等齐全的会议设施。琳琅满目的自选商场、服务周到的美容中心、现代灯光音响的迪斯科舞厅,无不展现了国际饭店的优质服务,一切使宾客方便如意。