Iberostar Papagayo

C/Las Palmas N
Playa Blanca
Spain