Royal sun resort
Location located in santiago del teide los gigantes royal sun resort is a family friendly aparthotel close to los gigantes marina los gigantes beach and alcala beach additional regional attractions include buenavista golf and wind cave property features royal sun resort has an outdoor pool a fitness center and a childrens pool complimentary wireless internet access is available in public areas the aparthotel offers 3 restaurants along with 2 barslounges and a poolside bar the st