Castle Harbour 12 - Studio

Los Cristianos

Sleeps 3

More Photos 



Selection of studios on the Castle Harbour complex in the Los Cristianos resort. These studios can sleep up to 3 people.