This luxury hotel is located on the outskirts of Thessaloniki.
See more: Hotels in Europe Hotels in Greece Hotels in Thessaloniki Holiday Destinations in Europe