Situat a la pintoresca costa de Santiago del Teide, sobre l'Oceà Atlàntic, aquest atractiu hotel té una vista al mar. Disposa d'una zona de piscina i un restaurant in situ. L'espectacular platja de sorra negra es troba a menys de 5 minuts i nombrosos restaurants, bars, cafeteries i botigues també són a prop de l'hotel. Port de Sant Jaume es troba molt a prop de distància.