Surrounded by a garden with BBQ facilities, Kyriakos Studios offers self-catered accommodations with free Wi-Fi. The beach of Afandou is just a 2-minute walk away, while a golf course can be found 0.6 mi away.
Opening to a garden-view balcony, all apartments offer air conditioning and a TV with satellite channels. They consist of a bedroom and a kitchenette with a mini fridge, cooking hobs and coffee maker.
Kyriakos Studios lies 12 mi from Rhodes Town and 16 mi from Diagoras International Airport. Free, on-site parking is provided.