The school consists of two main buildings around a central lawn. It was originally a Toulouse based nobleman’s country residence. Buildings are of the local Toulouse pink brickwork and the buildings stand amidst open parkland and woodland. The main Château is furnished with original articles of furniture and many works of art dating from the early 19th Century, when the Château was built.

Renovation work took place in 2002-2003 to modernise the kitchens, dining room and the staircases, including the fire evacuation facilities. Les Communs was also changed at this time, and now houses five classrooms, including an assembly/drama hall, which also acts as a computer room. In this building there is also bedroom space for up to 30 pupils.

In the grounds there is a small house used for visiting groups and a modern swimming pool with adjacent changing and washing facilities. There is a standard sized football pitch, two 5-a-side pitches, volleyball courts, twin all-weather tennis courts and a basketball court.