A little bit of heaven…
This has to be the best hotel not only in the canaries but in Europe. The Tagor Suites make it a little bit of heaven. The restaurants, all a la carte, are fantastic. If you haven’t been, you need to. This is canaries with style.