| The hotel is ideally situated in the centre of Puerto de la Cruz, with photographic views of the resort and Mount Teide. The beach is located just 1.5 kilometres from the hotel, and access to a range of shops is close by. The Acuario boasts a selection of facilities including swimming pool, bar and restaurants. Each of the bedrooms are fully equipped with bathroom, telephone and balcony or terrace. |