News

Sir Hotels opens on Ibiza

The first Spanish Sir Hotels is prominently located in the center of Ibiza, overlooking the port and the old town. Consisting of 38 rooms and suites, including ... Read More.