About this property
Enjoy an unrivalled experience in this stunning detached villa located on Crab Island, Los Gigantes. Situated on the seafront, this luxurious property offers panoramic ocean views from its spacious terrace with private heated swimming pool. A pleasant …