The College is located on a purpose-built campus in the Garhoud area of Dubai, near the Dubai International Airport and opposite the Dubai Festival City. Facilities include lecture halls, a separate library building with study areas, a major computer center and related resource rooms, including a small clinic staffed by a resident nurse. Student-activity area includes outdoor sports facilities such as a football field as well as basketball and volleyball courts. There is also a games hall alongside the cafeteria as well as a dedicated student-activities centre.