What's up at Sol Beach House Ibiza hotel!
Sol Beach House, the 4* hotel from Meliá Hotels located at Santa Eulalia del Rio within some metres to the Congress Center , launch some news for this year. They will offer news rooms and an incredible rooftop.
- Created on .