Set in Larnaka, within 16 km of Touzla Mosque, Windmills appartment is an accommodation offering mountain views. Guests staying at this apartment have access to free WiFi. Featuring garden views, the apartment is equipped with a flat-screen TV, a seating area, a desk and 1 bathroom. There is a dining area and a kitchen equipped with a dishwasher. Staff are always available to help at the reception. The apartment offers a barbecue. Guests can also relax in the garden or on the sun terrace. Agios Lazaros Byzantine Museum is 16 km from Windmills appartment, while Saint Lazarus Church is 17 km away.