The complex amenities include a swimming pool, restaurant, bar and 24-hour reception.
The apartments feature air conditioning, satellite TV, telephone, safety box (extra charge), kitchen, wireless Internet access and balcony/terrace.
Address: C/San Lorenzo, 16-18, Santa Eularia des Riu, Ibiza 07840, Spain.