Car hire :: Spain :: Merida Bus Station
Map for the car hire pick up location at Merida Bus Station.
Pick up address: Estacion De Autobuses Avda. De La Libertad S/n , Merida , 06800