Three to four days is enough time to see a plethora of attractions in Beijing, while still staying within a reasonable budget.