يتألف باجودا كومبلكس من بناء على طابقين بمساحة إجمالية تبلغ 22،000 متر مربع، ويحتوي على مجموعة متنوعة من المحلات التجارية والمطاعم والمقاهي ومرافق الترفيه. يتميز التصميم الفريد للمركز التجاري بتأثير مثير حيث تجذب الهيكل المبتكر على شكل بيت الضيافة الصيني المميز انتباه الزوار من بعيد.