It would be cheaper to buy ticket separately and making hotel booking yourself. $4200 for package is rather expensive for Bangkok.