Located in Afantou, Kiriakos Apartment provides accommodation with free WiFi and a kitchen.
All units feature air conditioning and a satellite flat-screen TV. A dishwasher and oven are also provided, as well as a coffee machine and a kettle.
There is an in-house restaurant, which serves a variety of Greek dishes.
The apartment offers a barbecue.
A terrace can be found at the property, along with a shared lounge.
Rhodes Town is 21 km from Kiriakos Apartment, while Faliraki is 7 km from the p...roperty. The nearest airport is Rhodes International Airport, 23 km from the property.