1 more results for 'Siem Reap, Thailand., Thailand'
Siem Reap, Thailand., Thailand
Lub d Cambodia, Siem Reap, the largest new hostel in the centre of Siem Reap! We have an awesome swimming pool, a co-working space. And itâ��s located in just a few minutes walk to Pub Street and many historical temples!The largest new hostel in the centre of Siem Reap…