Car hire :: Spain :: La Palma Hotel Taburiente
Map for the car hire pick up location at La Palma Hotel Taburiente.
Pick up address: Playa De Los Cancajos S/n. 38712 Breña Baja. , Cancajos