Este moderno y lujoso hotel cuenta con una ubicación inmejorable entre Shanghái y Suzhóu, a una hora de camino del centro de ambas ciudades y a sólo 5 kilómetros del lago Dianshan. La antigua ciudad de Zhujiajiao se encuentra a 10 minutos a pie y el campo de golf y club de campo Shanghai International Golf Course and Country Club, así como el complejo Oriental Land están a 10 minutos en coche, haciendo de este hotel el lugar ideal para una escapada al campo lejos del ajetreo y del bullicio de la ciudad. Las lujosas habitaciones del hotel ofrecen todas las comodidades actuales, como televisión por cable y vía satélite o acceso gratuito a internet. Sus huéspedes podrán degustar deliciosos platos de cocina occidental, china o japonesa en los cuatro restaurantes de la propiedad, además de tener la posibilidad de relajarse con una taza de té en la tetería especial que incluye la propiedad, o de jugar unas partidas de mah jong, billar, parchís o tenis después de un largo día. El hotel también incluye un lujoso gimnasio y un centro de negocios con 11 salas de conferencias versátiles para eventos laborales o encuentros sociales.