Hotel La Barracuda
Photo gallery for Hotel La Barracuda
Overview of Hotel La Barracuda
Hotel La Barracuda
3-star hotel in Carihuela
Reviews
8.6
Excellent
Popular amenities
Explore the area
Avd. de Espana, 1-3 y 5, Playa de Montemar, Torremolinos, Malaga, 29620
- La Carihuela1 min walk
- Benalmadena Marina3 min drive
- Aqualand Torremolinos5 min drive
- Málaga (AGP)27 min drive