Property Location Located in Siem Reap, Manjula Villa is minutes from Wat Preah Prom Rath and Wat Damnak. This hotel is within close proximity of Angkor Trade Center and Psar Chaa Market.Rooms Make yourself at home in one of the 14 air-conditioned rooms..