Aswell as hotels we also offer self catering villas, around Benidorm and Altea, just give us a call, or contact us on +44 (0) 20 8133 9334