12 Months Luxury Resort
The 5-star 12 Months Luxury Resort combines the famous traditional Pelion architecture with luxury, and the intense element of nature. 12 Months Luxury Resort is a small village of 20 apartments on the slopes of Tsagarada mountain.
Read more