La Barracuda
Hotel La Barracuda, a three-star hotel, is on the beach front, very well located in the Montemar area, in Torremolinos-Benalmádena, between the Marina, at 300 metres and La Carihuela, the gastronomy centre of the Costa del Sol. The hotel has excellent views over the port and the beach.
La Barracuda has 240 rooms, most of them doubles, but it also offers triple and four-person rooms. All rooms are outward-facing with terraces and sea views. All the rooms have a full bathroom, air-conditioning, central heating, telephone, satellite TV, piped music, fridge on demand