Located in Rhodes Town, 600 m from Elli Beach and 1 km from Clock Tower, Anthi City Center Apartment provides accommodation with free WiFi, air conditioning and a garden. Guests have a private patio.
This apartment is equipped with 2 bedrooms, a kitchen with a fridge and an oven, a flat-screen TV, a seating area and 1 bathroom.
Popular points of interest near the apartment include Grand Master’s Palace, The Street of Knights and Mandraki Port. The nearest airport is Rhodes International Airport, 13 km from Anthi City Center Apartment.
This is our guests’ favourite part of Rhodes Town, according to independent reviews.