«Amber Villa» liegt in Phnom Penh. Diese Villa befindet sich fußläufig zu erreichen vom Stadtzentrum.