Este hotel está situado numa área residencial de San Antonio, a 1,5 km de uma praia de areia e do centro do resort e a 2 km do famoso Lago Martiánez.
O Acuario tem uma vista fantástica para o Monte Teide e Puerto de la Cruz e devido à sua excelente localização é particularmente popular entre casais e pequenas comodidades de férias que procuram acomodações simples e acolhedoras com bons níveis de serviço.
Durante o dia, os hóspedes do Acuario podem aproveitar o sol junto à piscina exterior e utilizar o bar da piscina para snacks ligeiros e bebidas. Para refeições mais substanciais, o hotel alberga um restaurante, que serve cozinha internacional. Para os hóspedes que desejam aventurar-se fora do hotel, há também um serviço de autocarro para o centro do resort.