Just a 7-minute walk from Touzla Mosque and 1.2 miles from Byzantine Museum of Saint Lazarus, Maison Zenon Larnaca City Center apartments features accommodations in Larnaca, with a terrace. This apartment provides air-conditioned accommodations with free Wifi. Finikoudes Beach is 1.3 miles from the apartment, and Saint Lazarus Square is a 18-minute walk away.
There's also a well-equipped kitchen in some units equipped with an oven, a toaster, and a fridge. At the apartment complex, all units come with a private bathroom.
Popular points of interest near the apartment include Europe Square, Saint Lazarus Church, and Larnaca Marina. The nearest airport is Larnaca International Airport, 2.5 miles from Maison Zenon Larnaca City Center apartments.