Just a 4-minute walk from Byzantine Museum of Saint Lazarus and 0.4 miles from Larnaca Marina, Lemon Paradise City Centre 200m From Beach features accommodations in Larnaca with a terrace. This apartment features air-conditioned accommodations with a balcony. The property is 300 yards from the city center and a 4-minute walk from Finikoudes Beach.
With free Wifi, this 2-bedroom apartment offers a TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are featured in the apartment.
Popular points of interest near the apartment include Saint Lazarus Church, Europe Square, and Saint Lazarus Square. The nearest airport is Larnaca International Airport, 1.9 miles from Lemon Paradise City Centre 200m From Beach.