Individual Lodgings in Greece Best Western Irida Resort Address: Kalo Nero Beach, 245 00 Kyparissia Greece Phone Number: +30 27 61 07 13 86