Situated in Afantou, 2.3 km from Afandou Beach and 22 km from Temple of Apollon, Afandou Sea View offers air conditioning. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 23 km from The Street of Knights.
The spacious holiday home features 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV, a fully equipped kitchen, and a terrace with sea views. The accommodation offers a fireplace.
Clock Tower is 23 km from the holiday home, while Grand Master's Palace is 23 km from the property. Rhodes International Airport is 27 km away.