Done
Done

Looking for inspiration?

Here’s a selection of hotels in favourite locations around Greece
View on map

Hotels (1)

Greek Hotels to give you the best experience
ELECTRAPT-photo-0 Offer
Accommodation

Electra Palace Thessaloniki

Thessaloniki
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...
LOAD MORE