Popular accommodations in Elevtherion
HotelAccommodates 4
Grand Hotel Palace
This 5-star hotel is situated 4 km from the city center of Thessaloniki (Aristotle Square). Free shuttle service from/to the city centre is provided on scheduled hours. It offers air-conditioned rooms with free WiFi, a 24-hour front desk and private underground parking.Book nowfrom $107 per night