Located in front of Los Locos Beach, 5 minutes to Torrevieja centre.

Read more...