Home Cambodia Le Meridien Angkor: It’s lush, green and packed with Cambodian style