Situated in Kalamata, 2.4 km from Kalamata Beach, Central Square appartment with panoramic view features air-conditioned rooms with free Wi-Fi and express check-in and check-out. The property has sea and city views, and is 1.
Number of rooms: 2
Αμβροσίου Φραντζή 8, Kalamata, 24100, Greece