Just a 5-minute walk from Europe Square and 700 yards from Saint Lazarus Church, Olympia Apartment 2 features accommodations in Larnaca, with a terrace. The air-conditioned accommodations are a 5-minute walk from Finikoudes Beach, and guests can benefit from complimentary Wifi and private parking available on site. The property is 300 yards from the city center and 1.6 miles from Mackenzie Beach.
All units come with a seating area, a sofa, a flat-screen TV, and a fully equipped kitchen.
Popular points of interest near the apartment include Saint Lazarus Square, Larnaca Marina, and Finikoudes Promenade. The nearest airport is Larnaca International Airport, 2.5 miles from Olympia Apartment 2.