Restaurant, horses, bookings etc: 0034 693011654
Administration: 0034 693011654.
mail to: info@elrancho.se
Carretera de la Marquesa 2 CV-943, 2 kilometros from the town hall and church of Los Montesinos
(Torrevieja, Alicante, Spain)
Coordinates: 38.013, -0.759