Taprohm
Pokambor st. Modul 1, Svaydangkum Commune, Siem Reap, Siem Reap
Very Good, 4
This 3 star hotel is located in the city centre of Siem Reap and was established in 2003. It is a short drive away from the Angkor Wat. The Hotel has a coffee shop. All 70 rooms are equipped with mini...
More Info