Nestled in the stunning surroundings of the Kassandra Peninsula in Halkidiki, Greece, the hotel is situated on an expansive ...