Situated in the heart of the Urbanizacion Oasis del Sur, next to the popular tourist spot of Los Cristianos in the South of Tenerife, the resort boasts some spectacular views over the bay of Los Cristianos with the island of La Gomera on the horizon...