Sol Beach House Ibiza
Location
Santa Eulalia, Ibiza
Client
Melià Hotels International
Status
Project
Year
2014
Area
17.000m2