Elena Apartmen, a property with a furnished terrace, is 1640 feet from the nearest beach and 0.6 mi from the center of Larnaka with restaurants and shops. Guests can enjoy the free WiFi.
The air-conditioned apartment consists of 1 separate bedroom, 1 bathroom, and a seating area with satellite TV. The accommodations is equipped with a fully equipped kitchen with an oven and toaster. A washing machine is included.
Saint Lazarus Church is 0.8 mi from the apartment, while Agios Lazaros Square is 0.8 mi away.