Set in Rhodes Town, 500 m from Elli Beach and less than 0.6 mi from Clock Tower, Rhodes Central Suite offers air-conditioned accommodations with a balcony and free WiFi. Offering private parking, the apartment is less than 0.6 mi from Grand Master's Palace.
The apartment has 2 bedrooms, a flat-screen TV with satellite channels, an equipped kitchen with a dishwasher and a microwave, a washing machine, and 1 bathroom with a shower.
A continental breakfast is available every morning at Rhodes Central Suite.
A car rental service is available at the accommodations.
Popular points of interest near Rhodes Central Suite include The Street of Knights, Mandraki Port and Deer Statues. The nearest airport is Rhodes International, 8.1 mi from the apartment, and the property offers a paid airport shuttle service.