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