La villa Rhodes Art House Villa cuenta con una barbería, una pista de tenis y un campo de golf y se encuentra a 7 km de Saint Nectarios Church. Esta villa está ubicada a 2,6 km de Afandou Beach.
La propiedad cuenta con un patio, un televisor de pantalla plana y un escritorio en las habitaciones y una terraza. Las habitaciones ofrecen vistas a la ciudad, mientras que el baño viene con una bañera, un secador de pelo y toallas.
Un horno de microondas, una nevera y un hervidor eléctrico también están incluidos. El aeropuerto Internacional de Rodas-Diágoras está a unos 29 minutos en coche, y la propiedad se encuentra a 200 metros de la estación de autobuses más cercana, Afandou square. Los huéspedes disfrutarán de windsurf, bowling y submarinismo allí mismo.
La propiedad está a 5 minutos a pie del centro de Afantou. Hay algunos restaurantes en las cercanías, incluyendo la Pizzeria Danielle y el To Karafaki.