Long Beach Holiday Apts Ltd Larnaca Address Details Address: 6 N. Demetriou StreetLarnaca, Larnaca Telephone: 24645300 Fax: 24645866 Email: longbeach@cytanet.com.cy