Alkioni's Nest Apartments Apartment Loutrá Killínis, Ilia
Set in Arkoudi, 700 metres from Akrotiti Beach and 1.9 km from Grecotel Olympia Beach, Alkioni's Nest Apartments offers air conditioning. The property has garden and city views. The apartment features family rooms.
Number of rooms: 5
Arkoudiou, Arkoudi, 27050, Greece