Le Blanc is an ultra-luxurious holiday villa located at the very heart of the so-called Greek Riviera. This beachside residence is built on a small promontory only moments away from the village of Ermioni. It is the perfect hideout for those seeking to explore local landmarks such as the elegant Porto Heli, the island of Spetses and the historic town of Epidaurus.