The Embassy Suite Hotel Shanghai is just over 10 minutes drive from the city centre and Lujiazui business area. Shanghai Railway Station and Shanghai International Expo Centre are about 20 minutes drive from the hotel. The cosy rooms at the Embassy Suite Hotel are decorated to a reasonable standard and are decorated using soft colours and furnishings.