Located in the mountainous Anidri Village, Christos Place offers luxury self catering cottages with panoramic views over the Libyan Sea, the mountain and the surrounding area. It provides free WiFi throughout and lies within 5 km of the beach.
Located in the mountainous Anidri Village, Christos Place offers luxury self catering cottages with panoramic views over the Libyan Sea, the mountain and the surrounding area. It provides free WiFi throughout and lies within 5 km of the beach.