Hotel Amaragua

C/ Los Nidos 23
Torremolinos
Spain