Open: Year Round....Comprising a 38-suite resort, an Aman Spa and a number of exclusive Aman Villas, Amanzoe is situated on a hilltop in Greece on the east coast of the Peloponnese, overlooking the island of Spetses.