Avd. de Espana, 1-3 y 5, Playa de Montemar, Torremolinos, Malaga
0.6 km from city centre
Our customers tell us that they can't get enough of the helpful staff at La Barracuda. During your stay, you're just a quick walk from La Carihuela. You'll find features such as free WiFi in public areas, plus 2 bars and a restaurant. Built in 1975, this 3-star hotel has 234 rooms over 10 floors. All rooms offer free WiFi and balconies.