Ioulida, Kea, Greece - Show map
Show map
The contemporary Kea Villas is set in a business area minutes away from MEC - Mediterranean Exhibition Center, ExpoAthens and Psili…