The school is situated on a hillside in the residential district of Cekmeköy in the outskirts of the city of Istanbul. The school campus is comprised of 14,500 square meters. Brand new facilities have been built with state of the art furnishings and technology. The school building, praised with Iconic Awards, has a unique architecture that lets the sunlight in at every corner.
The school facilities include 40 digitally equipped classrooms each with an interactive white board, projection system and access to natural lighting, six modern science laboratories (two each for Physics, Biology and Chemistry), an art center composed of a photography classroom including a darkroom, a ceramics studio and a multipurpose classroom, a music center with two large classrooms and two practice rooms, two large computer labs, an auditorium with seating for 590 and a smaller theater with seating for 63, a library with capacity for 28,000 books supplemented with 84 computer stations as well as two classrooms, a three room medical clinic, a student lounge with seating for 78, a canteen and a cafeteria with seating for 380.