3* Torremolinos, Costa Del Sol Long Stay Holiday. The La Barracuda Hotel is set right on the beach, ideally situated in the Montemar area, in Torremolinos, between the Marina yachting harbour, at 300 metre, and La Carihuela, the gastronomic centre of the Costa del Sol, at a distance of 500 metre. La Barracuda has an outdoor pool and tennis courts. Complimentary wireless Internet access is available in public areas. This Torremolinos property has a restaurant and a poolside bar. RING NOW TO BOOK THIS LONG STAY OFFER ON 0121 733 2080.