Located on the picturesque coast of Santiago del Teide, on the Atlantic Ocean, this attractive hotel offers excellent sea views. It has a pool area and an on-site restaurant. The spectacular black sand beach is less than 5 minutes away and numerous restaurants, bars, cafes and shops are also close to the hotel. Puerto de Santiago is a short walk away.
Some of the detailed services may be paid. You can check their rates directly at the establishment. This information is subject to change by the accommodation.