Hi There! I teach in practically all towns that you mentioned, but don´t personally know of the accomodations there. I checked with one of my adult students and here is the information that she recommended:

Pensión El Pozarrón (located in the center of Las Rozas. Very economical): 91 6371988 roughly 4000 pts. a night with private bath.

Aparthotel Azata (about 1 km. from Las Rozas): 91 6370900. My student actually had stayed at this place and highly recommended it. There are both studios and apartments. Some of the rooms/apartments have small living rooms and kitchens. The price is roughly 70 euros plus 7% tax. There is also a pool.

NH Express: She didn´t know the price on this place but suggested it would probably be the most convenient to Logos. It is on the Carretera del Escorial very close to Molino de la Hoz..where you children´s school is. If you are interested, I can track down a phone number for you.

If you need other suggestions you can call the tourism office of Madrid at 902 100007 and tell them the area that you are interested in and the prices you want to pay. They have a complete listing of hotels there.

Good luck and let us know how the trip was!!