

El hotel está ubicado en el corazón de Siem Reap, en el antiguo barrio francés, a solo 8 kilómetros del extraordinario complejo de templos de Angkor Wat. Además, la propiedad se encuentra a 10 minutos en coche de Angkor Wat y del Aeropuerto Internacional de Siem Reap.