63 Victoria Road
T: 01293 775 555
The Costa Del Sol is easily accessible, situated on the main Victoria Road just 5 minutes from the train station. Parking is available, in the nearby carparks, please make note of any parking restricitons.
The restaurant is just a five minute walk from Horley train station. Simply walk northbound up Victoria Road. Alteratively, a cab ride will only take a couple of minutes.