18 Athenon Ithaki Building Apt 307 (0.1 km from Dimarchiou Square)
Located right on the blue-flag Phinikoudes beach the picturesque seafront part of Larnaca Ithaki Phinikoudes Apartment 307 is conveniently located close to an abundance of restaurants and bars. Free WiFi is available in all areas.
4 Enanthias Pieridou Street (0.1 km from Dimarchiou Square)
Located in Larnaka centre 2.2 km from Mackenzie Beach and 600 metres from Europe Square Nautilus Tourist Apartments provides accommodation with free WiFi and a balcony.
18 Athenon Ithaki Building Apt#105 (0.1 km from Dimarchiou Square)
Ithaki Foinikoudes Apartment No.105 is a self-catering accommodation located in Larnaca only 20 metres of Finikoudes Beach. It offers views over the Mediterranean Sea and free WiFi throughout.
Evanthias Pieridou (0.1 km from Dimarchiou Square)
Les Palmiers House is located on the palm-lined promenade of Larnaca within 30 metres from the beach. It offers self-catering accommodation with free Wi-Fi and a fully equipped kitchen.
18 Athenon Ithanki Building Apartme (0.1 km from Dimarchiou Square)
Ithaki Phinikoudes Apartment No.04 is a self-catering property located in Larnaca City. It offers Mediterranean Sea views and free WiFi throughout. Finikoudes Beach is 20 metres away. The air-conditioned two-bedroom Ithaki Phinikoudes Apartment No.
Athens Ave. And Evanthias Pieridou (0.1 km from Dimarchiou Square)
Les Palmiers is a trendy hotel right in the heart of Larnaca center just 30 metres from Foinikoudes Beach. This beautiful family-run hotel has personalized service and offers free Wi-Fi internet access and free private parking.
18 Athenon Avenue Carisa Ithaki Bui (0.1 km from Dimarchiou Square)
Located in Larnaca City Centre the seafront Ithaki Phinikoudes Apartment No. 205 offers a fully equipped unit with views of the Mediterranean Sea. Free WiFi is available in all areas. The property is only 20 metres from Finikoudes Beach.
33 Evanthias Pieridou Street (0.1 km from Dimarchiou Square)
Stephanie City Apartments is a self-catering accommodation located in Larnaca City centre. Free WiFi access is available. The property is 300 metres from Saint Lazarus Church and 100 metres from Dimarchiou Square.