The 40-story Eton Hotel (Shanghai Yujing Dafandian) is conveniently located in the Lujiazui finance and trade zone, close to the Huangpu River and right across the road from a Shanghai subway station. It is a short drive from the Bund, Nanjing East shopping road, and the Jin Mao Tower. Nearby points of interest include Shanghai Ocean Aquarium, Oriental Pearl Tower, Yu Yuan Garden, International Convention Centre, Shanghai Museum, Shanghai Grand Theatre, Expo Center, and French Concession.
The hotel features 462 guestrooms with city or river views, high-speed internet access, cable television, mini bars, refrigerators, coffeemakers, separate sitting areas and complimentary bottled water. Bathrooms contain separate bathtubs and showers, bathrobes, slippers, telephone, television and weigh scale. An atrium between floors is furnished with sofas, offering extra comfort and space for guests.
The hotel property offers seven restaurants and bars, serving a full range of cuisines and drinks. Conference facilities include a ballroom and 13 meeting rooms. The fitness centre contains a fully equipped gymnasium, steam room, and full service spa. An indoor pool and a landscaped garden provide recreation and relaxation. Additional property amenities include multi-lingual staff, coffee shop, business center, ATM, gift shop, parking, laundry facilities, a game arcade, 24-hour concierge assistance.