Al Mare Apartments Afantou zahrnuje 12 pokojů a je 20-minutovou chůzí od Fort of St. Nicholas. K dispozici je i parkování na soukromém parkovišti zdarma na místě.
Areál je umístěn ve vzdálenosti 25 minut chůze od centra města Afantou. Hotel je 5 km od Tsambika Byzantine Museum. Autobusová zastávka 172 Afandou Bay je vzdálena 850 metrů od hotelu.
V každém pokoji je vnitřní dvorek a balkón, ale pokoje mohou mít i prvky jako samostatná toaleta a sprcha nebo výhled na vnitřní dvorek. Ubytování nabízí také rychlovarnou konvici, chladničku a kuchyňské nádobí v každém pokoji.
Shark Fish Restaurant je přibližně 150 metrů daleko a servíruje evropskou kuchyni, středozemní kuchyni a řeckou kuchyni.