Located 20 metres from the beach of Almirida, in Crete, Artemis offers apartments with a balcony and patio overlooking the sea and garden. The property is 300 metres from restaurants and cafeterias. Free Wi-Fi is offered throughout. Each air-conditi...
Rooms total: 3Important Information
Managed by a private host
More information »