Located just 10 minutes from the centre of Thessaloniki on a verdant hill this hotel offers excellent accommodation for tourist looking for a relaxing base and business travellers alike In addition to the spacious standard guestrooms the premises inc . . .