
Benalmadena, Spain
Los Tamarindos
Apartment
This apartment complex is located in the resort of Benalmadena-Costa, just a few paces from the beautiful local beach and the harbour as well as a few minutes walk from the town centre. In the immediate vicinity is a commercial…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant
























