Hotel Royal Costa

C/Sistema Iberico 60
Torremolinos
Spain