See all photos
See all photos
See all photos
Tamarindo Apartments are located in Benidorm, Alicante, Spain. They are just a few minutes' walk from the beach, shops, and restaurants. The apartments are clean and comfortable with all the amenities you need for a perfect stay. There is a swimming pool, sun terrace, and Wi-Fi is available throughout the property.