It is located in a privileged area of Puerto de la Cruz, just 250 meters from the beach and next to the Plaza del Charco, a very popular place in the municipality. The hotel has a rooftop terrace with a relaxation area and a magnificent panoramic view of Mount Teide.