Royal Sun Resort
C/ Geranio, 16, Los Gigantes, Tenerife, Santiago del Teide, Tenerife
During your stay at Royal Sun Resort, you'll be within walking distance of Los Gigantes Marina. Enjoy features like free WiFi in public areas, plus 2 restaurants and 2 bars. Built in 1991, this luxury aparthotel has 120 apartments over 6 floors. Free WiFi and a kitchen are available in each apartment.