El hotel está situado en el cinturón verde de Phnom Penh. Está rodeado de edificios coloniales, como la biblioteca, correos y el ayuntamiento. Está cerca de las embajadas y de la famosa "Wat Phnom Pagoda". El aeropuerto internacional de Pochentong está a 15 minutos en coche.
El restaurante Sun Cafe es de estilo mediterráneo y sirve un menú tipo buffet o a la carta durante los desayunos, comidas y cenas. Está muy bien iluminado y ventilado.