Sol Beach House Ibiza

  • State Project
  • Area Santa Eulalia, Ibiza
  • Year 2014
  • Completion 2018
  • Investor Melia Hotels International
  • Size 17.000m2