There is "Puerta del Sol" or also "Plaza Mayor"
I found listings for several other plazas but no Grand Plaza, nor do I remember ever hearing of one.
The main plaza in Spain is the Plaza de Espana in Madrid.
There is a place called Plaza de España in Madrid, Spain; this is close to the center of the city and a place where monuments exist for example Don Quixote de la Mancha.
La capital de España es Madrid.
Madrid.....
La capital de España es Madrid.
calle de gandhi
'La capital de España es Madrid.'Or you could say 'Madrid es la capital de España'.
Caserta Palace and Lake Como in Italy, and Plaza de Espana in Spain
They are called Plaza - e.g. Plaza de España in Madrid.
The top five places to see in Madrid are The Royal Palace, Puerta De sol,Plaza Mayor, Templar De Debod, and the Madrid Cathedral. Plaza de la Villa is also a must see.
Some famous places in Madrid include the Royal Palace, Plaza de la Villa, and Plaza de Oriente. Other famous places are Retiro Park, and Gran Via. Madrid is the capital of Spain.
Aficionado. has written: 'Historia de la Plaza de Toros de Madrid'