Property Location With a stay at Samsara Villa, you'll be centrally located in Phnom Penh, convenient to Sovanna Phum Theater and Tuol Sleng Genocide Museum. This family-friendly hotel is within close proximity of Tuol Tom Pong Market and AEON Mall.Rooms..