Sol Beach House Ibiza

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