Pomegranate Apartments
Self-catered apartments in Greece with a quiet, local feel. Great for low-waste stays and village exploring.
24100 Kalamata
Leonidu 1
About the hotel
Self-catered apartments in Greece with a quiet, local feel. Great for low-waste stays and village exploring.
Hold Ctrl to drag map
Community
What verified guests say about inclusivity, accessibility and lifestyle fit — straight from people who stayed here.