Leda Hotel Pelion
The Leda Hotel is peacefully located at a stunning landscape on the outskirts of the traditional coastal village of Horto in the Pelion Peninsula. Built in a unique, attractive style, set in gardens filled with bougainvillea and pampas grasses.
Though Leda is to all intents and purposes a hotel, with swimming pool, separate children [...]


