The Arco de Cuchilleros is located in the Plaza Mayor of Madrid, Spain. It is one of the nine entrances to the historic square which has been a center of activity in Madrid for centuries. The Plaza Mayor is surrounded by beautiful buildings and is a popular gathering place for locals and visitors alike.