El hotel fue antes un cine que se construyó a principios de 1970. En 1981 fue transformado y volvió a abrir para ofrecer el lujo tan necesario en los alojamientos de Dalat. En 2007, el hotel fue completamente renovado y fue convertido en un hotel de lujo de talla internacional. Hoy cuenta con 91 habitaciones y suites de lujo.
El hotel está situado en el corazón de la ciudad de Dalat, en la calle Nguyen Chi Thanh y frente al paisaje del lago Xuan Huong, cerca andando del mercado de Dalat, de sus tiendas y de otras zonas de negocios.