Large background photo of National Atesa
  • Photo taken at National Atesa by Eduard M. on 7/13/2013

National Atesa

Rental Car Location
Plaça dels Països Catalanes, 08014 Barcelona Catalonia, Spain
Credit Cards:
Yes
Total Visitors
27
Total Visits
45
Save
Share
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

2 Tips

  • escapista i.

    tres minutos les separa la oficina de mi hotel, donde les he pedido recojan el coche, ya que me encuentro en la cama con 39 de fiebre. Que lo intente mañana.Por mi parte, no me volverán a ver cliente

    Save
  • Elena S.

    Terrible service! Don't rent there, use AVIS

    Elena Sheina · May 1, 2014
    Save