Насчет в районе Экспо не знаю, но вышеупомянутый Рамада - отель супер! Место классное - в центре толпы, но отодвинутое с "проходняка" на круглую праздничного вида небольшую площадь. Рядом куча разных старбаксов-фигарбаксов, магазинов чтобы купить все что можно, включая сувениры, китайской толпы для экзотики, удачно расположена - до всего "туристического" в городе относительно близко, в 10 минутах ходьбы без поворотов по улице TianYaoQiaoLu - торгцентр Xujiahui, где кроме прочего еще и кино есть. Персонал отзывчивый, с верхних этажей отличный обзор.
Недостаток - в нем нет евро-ресторана, только кантонский, здоровенный, понтовый и неуютный, с типичными китайскими круглыми столами-аэродромами. И рядом нет. Фаст-фудов много, китайские рестораны вообще в несколько этажей друг над другом, но именно нормальная евро-кухня наверное ближайшая в Xujiahui только. Хотя может и притулилась где-то среди чифанек, но я не припоминаю.
До Экспо - минут 15 на такси, если Вам не обязательно через дорогу туда ходить, то по шанхайским масштабам недалеко.