Cambodia

The quaint Cambodian town of Siem Reap is your gateway to the magnificent Angkor Archaeological Park, a UNESCO World Heritage Site of ancient Khmer Empire ruins; most notably the exquisite Eighth Wonder of the World, Angkor Wat. Just...
Tara Angkor Hotel is a 4-star Luxury Hotel built in the mystical land of Angkor. Ideally and conveniently located, Tara Angkor Hotel is situated only 6km from the World Heritage Angkor Wat Temples and 15 minutes drive from Siem Reap...