The Olive Boutique Suites and Spa
Santa Eularia des Riu, Balearic Islands
With a stay at The Olive Boutique Suites and Spa in Santa Eulalia del Rio, you'll be next to a golf course, within a 15-minute drive of Port of Ibiza and Cala Llonga. This 4-star aparthotel is 6.6 mi (10.6 km) from Talamanca Beach and 10.8 mi (17.4 km) from Bossa Beach.