Este hotel tiene una ubicación práctica en el distrito central de negocios y forma parte del Changsha Yunda International Plaza, que comprende un hotel y espacio para oficinas conectados por un centro comercial de 6 plantas. Está a 800 m del río Xiangjiang y a 2 km de la plaza Wuyi y sus tiendas, del Museo Provincial de Hunan y del Parque de los Mártires. La estación de trenes de Changsha está a 2,5 km y a 4 km se pueden encontrar la montaña Yuele y el estadio Helong.
Este hotel urbano es ideal para viajes de negocios y para vacaciones; comprende un total de 384 habitaciones que incluyen 1 suite y 22 Junior suites, así como 40 apartamentos y jardín en la azotea. Para un confort incluso mayor, los alojamientos Executive Level del hotel ofrecen una vista espectacular de la ciudad y acceso al Club Lounge donde se puede disfrutar de desayuno gratuito, refrigerios todo el día y hora feliz de bebidas. El hotel dispone de aire acondicionado, vestíbulo con servicio de recepción 24 horas y servicio de salida 24 horas, caja fuerte, cambio de divisas, guardarropa, salón de belleza y ascensor. También ofrece cafetería, bar y restaurantes, y los clientes de negocios en particular apreciarán las instalaciones para conferencias y la conexión a Internet. También se dispone de servicio de habitaciones y de lavandería, así como de aparcamiento para los que lleguen en coche.
Todas las habitaciones disponen de cuarto de baño privado con ducha separada, bañera y secador de pelo, así como de cama doble Sheraton Sweet Sleeper(SM). Tienen amplias ventanas con vistas ininterrumpidas de la ciudad y están dotadas de teléfono de línea directa, TV LCD empotrada de 32 pulgadas, radio, conexión a Internet, caja fuerte y minibar/nevera. También cuentan con cafetera/tetera, set de plancha y aire acondicionado.