La Posada del León de Oro is a traditional hotel located in the bubbling La Latina neighborhood of Madrid, 100 meters from the plaza Mayor