Spanish market place (5)
I believe the answer is:
plaza
(Other definitions for plaza that I've seen before include "Public square or market" , "Hotel" , "Sp. square, market-place" , "Public square for pedestrians" , "Public square - shopping centre" .)