You can now call the Iberostar customer service team on 0800 678 1658. Lines are open Monday to Friday 8am until 9pm, and 9am to 5pm on a weekend.