Situated in Rhodes Town, 600 m from Elli Beach and 700 m from Clock Tower, Olive Central Apartment Rhodes Town features air-conditioned accommodation with a balcony and free WiFi. The property features city views and is 700 m from Grand Master’s Palace and 800 m from The Street of Knights.
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.
The apartment offers a terrace. Both a bicycle rental service and a car rental service are available at Olive Central Apartment Rhodes Town.
Popular points of interest near the accommodation include Mandraki Port, Deer Statues and Temple of Apollon. The nearest airport is Rhodes International, 13 km from Olive Central Apartment Rhodes Town, and the property offers a paid airport shuttle service.
This is our guests’ favourite part of Rhodes Town, according to independent reviews.