Hotel Castillo De Santa Clara

3 Stars

  CALLE CASTILLO DEL INGLES, 19 - 29620 - Torremolinos - Costa Del Sol, Spain View Map

Built in 1975, the apartment hotel offers a total of 360 rooms spread over 7 floors of which 80 are apartments. Various facilities are available to guests including a 24-hour reception desk, a safe, a small supermarket, a bar and an air-conditioned restaurant. Furthermore, parking facilities are to be found outside the hotel.