Dream Castillo Papagayo

C/ Playa de Afre, s/n
Playa Blanca
Spain