On the beautiful Ionian island of Lefkas, this B' class hotel that was last renovated in 2006 dominates with its traditional architecture.
The hotel is situated on the sea front in Lefkada town and is only 700 meters from the longest beach of the island, 9 kilometers long.