L'Odyssey Tara Hotel Siem Reap è situato a circa 25 minuti a piedi dalla Residenza Reale e a circa 4 km dal complesso di Angkor Wat.
L’alloggio accoglie gli ospiti in 24 camere dotate di un impianto di climatizzazione, nonché di una TV a schermo piatto con canali satellitari. I bagni sono dotati di una vasca spa, un bagno con WC separato e una doccia. Per un maggiore comfort, sono forniti asciugacapelli e asciugamani, insieme a una vasca spa, un bagno con WC separato e una doccia.
L'Odyssey Tara Hotel si trova a una distanza di 650 metri dal ristorante Silver Restaurant Siem Reap, che offre cucina asiatica.
Per raggiungere il centro di Siem Reap ci vogliono 15 minuti di cammino. Anche Artisans D'Angkor si trova a circa 2 km dall'hotel. Tra i luoghi di culto importanti nelle vicinanze c'è il Tempio di Preah Ang Check e Preah Ang Thom, a 30 minuti a piedi dall'Odyssey Tara Siem Reap. Questo resort è in prossimità della stazione d'autobus Giant Ibis.