Family-friendly 5-star resort in Puerto de la Cruz, located on a massive 40,000 m² subtropical garden. It is famous for its breathtaking views of the Atlantic Ocean, direct access to the promenade, and luxurious wellness facilities that include three freshwater pools and professional tennis courts.