Stay at this 3-star beach hotel in Torremolinos. Enjoy free WiFi, an outdoor pool, and a beach locale. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions La Carihuela and Benalmadena Marina are located nearby.