Located in Exochori, 46 km from Kalamata, Taygetos Apartments provides a garden and free WiFi. Each unit comes with air-conditioned bedrooms and a kitchenette with a fridge. The apartment offers a terrace.