SSB is located in a beautiful wooded parkland on the outskirts of Waterloo, 15 kilometers south of Brussels' centre with modern school buildings including a full-size sports hall, a main school building with several laboratories, library, computer rooms, school cafeteria, healthcare facilities. The pavilion offers facilities for the aesthetic subjects including metal and wood work.

The Chateau d'Argenteuil offers old world charm and facilities for the boarding school, ballrooms and the school restaurant. Outside environment include an artificial grass football field, a grass multisport field, cross country track, track and field facilities, outdoor basket and tennis courts. There are also several covered and open multifunctional recreational areas.