Featuring a garden, rooftop pool and mountain views, Castillo de Santa Clara Luxury is located in Torremolinos. This beachfront property offers access to a balcony, tennis at the tennis court, free private parking and free Wi-Fi.
Castillo del ingles 11, Castillo Santa Clara, 29620 Torremolinos, Spain