Renes Paradise Seahome - Afandou Beach, Rhodes is located in Rhodes Town, just 15 miles from Deer Statues and 15 miles from The Street of Knights. The property is around a 17-minute walk from Afandou Beach, 14 miles from Temple of Apollon, and 15 miles from Mandraki Port. The vacation home also offers free Wifi, free private parking, and facilities for disabled guests.
Towels and bed linen are featured in the vacation home. The property offers sea views.
Guests can make the most of the warm weather with the property's barbecue facilities.
Guests can also relax in the garden or on the sun terrace.
Clock Tower is 15 miles from the vacation home, while Grand Master's Palace is 15 miles away. The nearest airport is Rhodes International Airport, 17 miles from Renes Paradise Seahome - Afandou Beach, Rhodes.