The complex "Lefteris Apartments" is located in Ialysos, one of the biggest towns of Rhodes, where its privileged location is ideal for your excursions around the island.
The apartment have TV and air conditioning and free wi-fi. Also includes a fully equipped kitchenette with fridge, shower, terrace and garden views. The apartment 102 includes also a living room and a washing machine.
The apartment is located in the heart of the city. Local Beach is only 850m. away. Very close to the area, there are coffee-shops, restaurants, pubs, shops and supermarkets. The bus stop is only 200m.