A Flamingo Sunplaces Benidorm Apartments Flamingo Sunplaces Benidorm – CL Esperanto Esquina Lerida, S/N Alicante Spain Apartments Flamingo Sunplaces Benidorm – CL Esperanto Esquina Lerida, S/N Alicante Spain