El Corte Inglés is a large department store offering a wide selection of clothing, electronics, jewelry, toys, a supermarket, and eateries, featuring a variety of international brands.