36 Calle del Barranco de Poqueira 18413 Capileira Spain No Reviews 36° 57.648 N -3° 21.514 W 36.960800, -3.358570 Public parking of Capileira. No service of any kind, but in the center of town.