The Olive Tree

Pan. Sgourea 3 1st floor, Kalamata, 24100, Greece

Hotel image
Read more reviews for The Olive Tree