Yes, there is a lot of accomodations you can find near Qatar Foundation. As for the school there is a Philippine school here plus other international schools.