Address: Plaza De La Independencia Nº12, Torremolinos
Hotel rating from 8 guests: 6.5
Located less than 10 minutes’ walk from Bajondillo Beach in Torremolinos, Hotel Torremolinos features a restaurant and bar, as well as a tour and information desk. …