Where is La Posada de El Chaflán?

Where is La Posada de El Chaflán located?

La Posada de El Chaflán, Madrid, Spain (approx. 40.46687°, -3.67446°)


Where is La Posada de El Chaflán on the map?