153 Taphul Road, Siem Reap, Kingdom of Cambodia
The Villa is located 10 minutes from the Siem Reap International Airport and within
a few minutes walk to the city centre, close to shops, restaurants and the Central Market.
The Villa is only 15 minutes from the famous Temples of Angkor.
View The Villa Siem Reap in a larger map