Offering free WiFi and city views, Zenobia City/ Beach Apartment No. 80 is an accommodation set in Larnaka, just 100 metres from Finikoudes Promenade and a 3-minute walk from Finikoudes Beach. The property is 300 metres from Europe's Square and 300 metres from Agios Lazaros Square.
This apartment features a terrace, a living room and a flat-screen TV. There is a dining area and a kitchen complete with a dishwasher, an oven and a microwave.
Saint Lazarus Church is 400 metres from the apartment.