Отель расположен на утесе под Таорминой, в окружении моря. Из отеля открывается потрясающий вид на фантастический залив Джардини-Наксос и остров Изола-Белла.
Здание отеля расположено на необычном фоне горы Этна со снежными вершинами. В каждом номере есть балкон c видом на сад или на море.
На частный пляж отеля Capotaormina можно спуститься на лифте по вырезанной в скале шахте. Пляж и бассейн с морской водой располагают шезлонгами и зонтиками. Гостям предоставляются пляжные полотенца.