This is a good quality seaside resort hotel that is secluded, yet with a prime position at the head of the long strip of Fuengirola beach, near the old Moorish Sohail Castle and the entrance to the Mijas Golf Valley. The Apart hotel Caledonia Golf Resort and Spa is just one of the luxurious hotels concentrated in the area immediately surrounding Marbella.