L’Escola Mestral està situada a Sant Feliu de Llobregat, al peu de la serra de Collserola. Una ubicació privilegiada en ple entorn natural i amplis espais exteriors. Lluminosa, airejada i amb una espectacular vista cap a la nostra comarca del Baix Llobregat i el mar.