De Art Hotel is 20 metres from the Giant Ibis Bus Terminal in Phnom Penh

De Art Hotel is 20 metres from the Giant Ibis Bus Terminal in Phnom Penh
De Art Hotel is 20 metres from the Giant Ibis Bus Terminal in Phnom Penh