About this property
Large Long Term Car Hire Company Based near Marbella.
Located on The Costa Del Sol, this is one of the largest independent car hire companies in Spain.
Situated in The Costa Del Sol close to Marbella, there are over 125 small and family sized cars...