Located in vlicha, Villa Lea provides accommodation with a flat-screen TV
The units are equipped with air-conditioned bedrooms and a kitchen with a dishwasher, fridge and oven
Rhodes Town is 41 km from the villa, while Faliraki is 30 km away
The nearest airport is Rhodes International Airport, 33 km from Villa Lea