Looking for inspiration?
Here’s a selection of hotels in favourite locations around Greece
View on map
Greek Hotels to give you the best experience
Electra Palace Thessaloniki is a hotel as legendary as its celebrated location. It stands on the impressive Aristotelous Square overlooking the sea and has b...