המרכז משלב אמנות, בידור ומסחר. מי שמגיע למרכז קסטרא יכול לסייר לאורך יצירתו של האמן פרופ' אריק בראור – אחת מתמונות הקיר הגדולות בעולם, המורכבת מאריחי קרמיקה ומספרת את סיפורי התנ"ך. לצד גלריות האמנות יש במרכז חנויות אופנה, תכשיטים, אביזרים, עיצוב, בתי קפה, מסעדות וסדנאות. הקניון נבנה על שרידיה של העיר העתיקה קסטרא במבואות הדרומיים של העיר, שהתקיימה בתקופה הביזנטית והייתה מרכז הומה ומשגשג של חיי מסחר.