hotel in tenerife

Garchico,Tenerife

About photo

Hotel San Felipe Tenerife with view of Mount Teide, Av. de Cristobal Colón, Puerto de la Cruz, Santa Cruz de Tenerife, Spain.