Hotel Los Telares
Ctra. General de Hermigua,10 - 38820 - La Gomera - Canary Islands, Spain View Map
HOTEL: The establishment has views of, the valley, the historic monument one-bedroom apartments, Guests have access to a swimming pool and tourist information.