Santiago Del Teide hotels & apartments, all accommodations in Santiago Del Teide

Suggested hotels in Santiago Del Teide

Las Rosas Puerto de Santiago

Calle Las Rosas 2 Puerto De Santiago, Puerto de Santiago (Tenerife), Spain

Las Rosas Puerto de Santiago  photo

Las Rosas is an apartment, set within a stroll from a beachfront featuring a sauna, currency exchange and a business center. The on-site comforts include a restaurant and a…