Photos of the Altamira Aparthotel, Costa Adeje.

About the hotel