Located in the picturesque Crete, Kapsaliana Village Hotel is a peaceful sanctuary in Greece, which boasts of the country's immense history and culture.