No not the whole department store! Just the travel agency division. Regular visitors to Spain will be familiar with the ubiquitous department store chain that is present just about everywhere.

At Madrid Atocha, you’ll find an El Corte Inglés travel agency. This is located on the Ground Floor, right at the end of the shopping mall on the left-hand side.