The recently built Eden Village Borgo del Principe, faces onto the stunning beach of Baia di Marina, Zambrone, just a few kilometres from Tropea. Endowed with a spacious garden in its centre and by a charming tree-lined avenue that leads down to the sea, this is a perfect place to relax among colourful blooms and exotic plants.