Rambutan Resort

Street 71, Phnom Penh