The Island is an Athens landmark. For over 2 decades, it has been the most popular destination of the Athens Rivera for those who are looking for quality and style. The Island is located directly on the coast, overlooking the sea. Their wine cellar is curated by an expert sommelier and it includes more than 150 different labels of Greek and international vineyards, champagnes and spirits.
Century membership not only includes access to our club in Soho, but also opens doors to over 50 clubs around the world.