Want to really become immersed in Madrid? Then plan to spend a week or more delving into the Spanish language. The best way is to stay in a hotel or with a sponsoring family, depending upon which program you choose. Myriad language schools offer countless classes, diverse levels, and various opportunities, so find the one that matches your goals and sign up. Once you do, your homework will simply be sightseeing. Best bet is Elemadrid, ideally situated in El Retiro park in the stylish Serrano neighborhood.
Calle Serrano, 4