Hotel Sol Tenerife(4 stars)

Avda. Rafael Puig Lliviana, S/n View on map