One Ibiza Suites

Set in Ibiza Town, 20 metres from a sandy beach, One Ibiza Suites boasts a seasonal…