Our new Ibiza apartment hotel in the heart of San Antonio
We are excited to launch our new apartment hotel as part of the Ibiza Villa 2000 offering. Situated right in the heart of San Antonio it’s the perfect spot to enjoy all the nightlife that San An has to offer.
Continue Reading