FROM 60 EUR/NIGHT
The traditional houses of Leda Hotel are located on a natural 30 acres bay on a sandy beach. The complex consists of small traditional houses, built in Pelion architectural style, surrounded by lush vegetation. They consist of independent rooms, studios, and apartments...




