La Barracuda is a three-star beachfront hotel in Torremolinos, very well located near the main places of interest, between the yachting harbour marina and the gastronomic centre of Costa del Sol. An entirely renovate property offering 240 spacious and bright guestrooms with complete bathroom, air-conditioning, central heating, telephone and satellite TV, ranging from single, double, triple and family rooms. Guests can also make use of a large garden area with a comfortable swimming pool.
Travelocity