El hotel se encuentra a unos 300 m de West Lang Hill y a unos 500 m de la calle oeste. El río Yulong está a unos 3 km de distancia, mientras que la Colina de la Luna dista unos 3,5 km. El aeropuerto de Yangshuo está a unos 95 km del hotel.
Este hotel, construido en 2009, cuenta con un total de 118 habitaciones. Los huéspedes son recibidos en un vestíbulo con servicio de recepción y salida 24 horas y servicio de habitaciones. Otras instalaciones en este establecimiento climatizado incluyen facilidades como caja fuerte, servicio de cambio de divisas, guardarropa, tiendas, casino, ascensor, cafetería y conexión a Internet WiFi. El servicio de lavandería y el aparcamiento completan el abanico de prácticas instalaciones.
Todas las habitaciones están equipadas con cuarto de baño con ducha, bañera y secador de pelo. Las modernas comodidades de las habitaciones incluyen cama doble, teléfono de línea directa, TV por cable/vía satélite, nevera pequeña, aire acondicionado/calefacción central, prensa diaria y escritorio, así como conexión a Internet WiFi y por cable. Está prohibido fumar en todas las habitaciones.
Este hotel dispone de piscina al aire libre (de pago) y sauna.
El hotel ofrece desayuno cada mañana. También se puede disfrutar de almuerzo y cena, sea de menú o a la carta.