I wonder if this is a new build or the reflagging of an existing property. ME Ibiza maybe since it is located in the area mentioned and building has a similar look to the above? ME has 179 rooms and they are mentioning 162 so could make sense on the size as well.
Last edited by christianj; Apr 10, 2018 at 11:55 am