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°)
Hotel Rural La Pedriza Original, Manzanares el Real, Madrid, Spain (approx. 40.72515°, -3.87436°)