El hotel se ubica en la plaza Wuyi en la vía Changjiang de Dalian, a poca distancia de los lugares de interés locales como la Plaza del Pueblo y el parque olímpico, a alrededor de 1 km o 20 minutos a pie. El hotel dista unos 3 km a la estación de ferrocarril de Dalian.Este establecimiento abrió sus puertas en 2009 y cuenta con 85 habitaciones y suites. El establecimiento climatizado recibe a sus huéspedes en el vestíbulo con servicio de recepción y servicio de salida 24 horas. Los que lleguen en coche tienen aparcamiento a su disposición.El hotel ofrece variadas y atractivas habitaciones equipadas con conexión a Internet de banda ancha gratis. Las habitaciones tienen ducha y TV vía satélite/por cable, así como aire acondicionado y calefacción regulables.