Set in the heart of Agia Anna Beach resort and a few metres from the beach, Majo Suites Hotel is a stunning complex that consists of beautifully decorated suites that echo the Cycladic white-washed style. The elegant and minimal furnishings combined with the best treatment of the space that have been applied throughout, have make a luxurious place of peace and harmony.