Hotel Torremolinos Centro** Plaza de la Independencia 12 - Torremolinos, Spain Category: Hotel ** The Hotel is located very central in the middle of Torremolinos and it offers private twin bed rooms. more info » rating Not rated yet Availability very low BOOK