The White Terrace

Sala Kamreuk VillageSiem ReapCambodia
Hotel
Loading
Show more hotels

About The White Terrace

Contact

Sala Kamreuk Village, Siem Reap, Cambodia