Расположенный на берегу живописной реки Huang Pu, Oriental Riverside является одним из самых уникальных архитектурных проектов современного Шанхая, составляющим ансамбль из основного здания с белым мраморным фасадом и примыкающих к нему двух стеклянных глобусов. Внутренний дизайн отеля также отличается оригинальностью стиля – стеклянные лифты, отделка из мрамора и дерева, высокие декоративные пальмы.
В комфортабельных номерах – элегантные интерьеры в пастельных тонах, с ковровым покрытием на полах, изящной мебелью из натурального дерева, изысканными украшениями в китайском стиле, большими панорамными окнами с чудесным видом на реку и набережную. В отеле открыт Оздоровительный Центр с крытым подогреваемым бассейном, сауной, джакузи, тренажерным залом, массажным кабинетом. К услугам гостей – два теннисных корта, боулинг.