This unusual hotel complex is set in a stunning hillside location, overlooking Letojanni and its beautiful coastline. A dramatically tiered building, the Hotels Olimpo and Olimpo Terrazze are part of a complex of three hotels in one with a funicular lift running the length of the hotel
|