The Gran Meliá Palacio de Isora rises up in a setting which is home to some of the most beautiful natural sights in the Canary Islands, with the ever-present Atlantic Ocean at i ...
The hotel is located in the southwest of the island of Tenerife, 800 metres from the town of Alcala with its restaurants and shops. The facility is located on a 90, 000 m² plantati ...