Letojanni Holidays
-
Parchotel Olimpo in Letojanni, Sicily, Italy
The views from this hotel are amazing – the complex sits on top of a dramatic outcrop overlooking the Bay of Taormina. Set on the top of a rocky wooded hillside, this hotel overlooks Letojanni and the coast beyond.