Langley Resort Almirida Bay 6946364329Almirida Apokoronou,Chania Region, 73008, GreeceHotel Add to favorites 0