Hotel Sol Tenerife(4 stars)

Avenida Rafael Puig Lliviana, s/n 38660 Playa de las Americas Teneriffa View on map