This hotel is strategically located in the centre of Angkor Siem Reap, the home of Angkor Wat, often referred to as the 8th Wonder of the World. It is just 20 minutes from the Temple complex of Angkor Wat and a 10-minute drive from Siem Reap International..