Location

Paseo de los Álamos, 5-1, 28792 Miraflores de la Sierra, Spain