El hotel está situado en Sapa, 380 km al noroeste de Hanói, entre las montañas de Hoang Lien, en la provincia de Lao Cai, cerca de la frontera de China.
Éste es el único hotel de lujo del noroeste de Vietnam, inaugurado en marzo de 1998. El complejo fue construido como chalé tradicional de montaña con una destacada decoración en madera y una atractiva chimenea de piedra; está situado por encima del pueblo, se integra perfectamente en el entorno natural y ofrece 77 elegantes habitaciones. El tren Victoria Express, con camas y servicio gastronómico de lujo, es el medio ideal de transporte de Hanói a Lao Cai (Sapa). El lugar donde se halla el hotel y sus servicios de lujo son fruto de una meticulosa planificación con el objetivo de ofrecerle una experiencia única y diferente en armonía con la naturaleza y los habitantes de la montaña.
Las habitaciones disponen de terraza privada, ofrecen suelos de madera y un toque de calidez con su decoración autóctona. Se sentirá más que a gusto en el ambiente de este chalé de montaña. Todas las habitaciones ofrecen vistas al pueblo de Sapa, a los lujosos jardines del complejo o al monte Fansipan.
El complejo ofrece la mejor oferta de ocio de Sapa. El senderismo de montaña es la actividad más interesante y atrevida para descubrir los pueblos de montaña.