LocationLocated along a stretch of the National Road No. 6, the hotel is conveniently nestled a mere 15-minute drive away from the world renowned temples of Angkor. It is 5 minutes away from Siem Reap International Airport.FacilitiesThe establishment..