El Corte Inglés is a shopping mall offering a variety of goods and services, including a restaurant with panoramic views and a cafe.