Where is Hotel Rural La Pedriza Original, Manzanares el Real?

Where is Hotel Rural La Pedriza Original, Manzanares el Real located?

Hotel Rural La Pedriza Original, Manzanares el Real, Madrid, Spain (approx. 40.72515°, -3.87436°)


Where is Hotel Rural La Pedriza Original, Manzanares el Real on the map?