Situated in the centre of Rhodes Town, 1.5 km from Akti Kanari Beach, Antifanous Apartments features air-conditioned rooms and free WiFi. Popular points of interest nearby include The Street of Knights, Mandraki Port and Deer Statues. The apartment has family rooms.
At the apartment complex, every unit comes with a wardrobe. There is also a fully equipped kitchenette in some of the units equipped with kitchenware. All units have a private bathroom, a hair dryer and bed linen.
Popular points of interest near the apartment include Elli Beach, Clock Tower and Grand Master's Palace. Rhodes International Airport is 13 km from the property.