Set at the foothills of Mount Taygetos, the Taleton Eco Boutique Hotel is located in the picturesque village of Xirokampi with its many loca ...
Set at the foothills of Mount Taygetos, the Taleton Eco Boutique Hotel is located in the picturesque village of Xirokampi with its many loca ...