Located 1 km from Clock Tower in Rhodes Town, this air-conditioned apartment features free WiFi. Offering free private parking, the apartment is 1.1 km from The Street of Knights.
There is a dining area and a kitchen complete with an oven and a toaster. Towels and bed linen are available in this self-catering accommodation. Guests can enjoy the views from the balcony.
Grand Master's Palace is 1.2 km from Aphrodite's Suite Rhodes and the Street of Knights is 1.1 km away, while Collachium is 1.2 km from the property. Rhodes International Airport is 12 km away.