Villa Klelia
Afantou - Profiti Ilia
Featuring a balcony with garden views, a garden and barbecue facilities, Villa Klelia can be found in Afantou, close to Afandou Beach and 20 km from Temple of Apollon. The villa,in a building dating from 2009, is 21 km from The Street of Knights and 21 km from Clock Tower. There is a sun terrace and guests can make use of free WiFi and free private parking.The villa consists of 3 separate bedrooms, 2 bathrooms with a hair dryer and a living room. The accommodation is non-smoking.Grand Masters Palace is 21 km from the villa, while Mandraki Port is 21 km away. Rhodes International Airport is 22 km ...








































