63 Victoria Road
T: 01293 775 555
The Costa Del Sol is easily accessible, situated on Victoria Road Horley, 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. Alternatively, a cab ride will only take a couple of minutes.