Helen Town House is a holiday home with a balcony, set in Larnaca, 1 km from Larnaca Marina The air-conditioned unit is 1 km from Europes Square Free WiFi is offered throughout the property and free private parking is available on site There is a seating area, a dining area and a kitchen complete with an oven, a microwave and a toaster A TV with cable channels is provided There is a private bathroom with a bath You can play tennis at the property, and free use of bicycles and car hire are available Touzla Mosque is 12 km from Helen Town House, while Finikoudes Promenade is 13 km from the property The area is popular for windsurfing and diving The nearest airport is Larnaca International Airport, 5 km from Helen Town House