Hotel Acuario usytuowany jest w dzielnicy mieszkaniowej San Antonio, 1,5 km od piaszczystej plaży i centrum miejscowości oraz 2 km od słynnego kąpieliska Lago Martiánez. Z okien obiektu Acuario roztaczają się fantastyczne widoki na Teide i Puerto de la Cruz. Ze względu na atrakcyjną lokalizację jest on szczególnie popularny wśród par i młodych ludzi szukających prostego i gościnnego hotelu z dobrą obsługą. W wolnej chwili Goście mogą opalać się przy odkrytym basenie, delektując się lekkimi przekąskami i drinkami z działającego obok baru. W hotelu mieści się także restauracja serwująca dania kuchni międzynarodowej. W pobliżu hotelu znajduje się przystanek autobusowy, z którego można dojechać do centrum kurortu.