Explore details about location Plaça d'Espanya. Plaça d'Espanya is a location situated within the Sants-Montjuïc alongside other areas such as Carrer Caballers, Carrer Port de Miami, Avinguda dels Montanyans.