PLAZA DE ESPAÑA II se encuentra en Centro, a tan solo 4 minutos a pie de Estación de metro Ventura Rodríguez y a 5 minutos a pie de Gran Vía.