Recommended hotels in Kea

Kea Villas

From TL 914

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…

Book Now From TL 914