Leandros

  • Located in a pine-covered area, just 100 m from Nea Roda beach, Leandros has a swimming pool with stone-paved sun terrace overlooking Ierissos Bay
    <<<read more
  • Images
  • Maps
  • Facilities

Double room garden view
<<<more information about this room

Double room sea view
<<<more information about this room

Triple room garden view
<<<more information about this room

Triple room sea view
<<<more information about this room