Located only 1,641 feet from Lara Beach, Helene Apart Hotel offers air-conditioned rooms with free Wi-Fi. The hotel has a private area at the beach 0.6 miles away. The property offers shuttle services to the beach as well as parasols and sun loungers. All rooms of Helene Apart Hotel include air conditioning, satellite TV and a private bathroom. Some rooms also offer a kitchenette. At Helene Apart Hotel you will find a 24-hour front desk. The hotel also has a garden. Terra City Shopping Mall is 2.5 miles from the hotel. Antalya Airport is 5 miles away.