Map
No. 2 St. 108, Phnom Penh, Cambodia


Hotel
River 108