Located around a 5-minute walk from Diagoras Momument, Antonis Barstreet Studio-Central Apartment Rhodes City is a mere 1.5 km from a top family-friendly place like Old Town Aquarium.
This accommodation is equipped with a bathroom that features dryers.
Experience ultimate comfort in the property's kitchen, supplied with tea and coffee making equipment, a refrigerator, and glassware. Terrace Coffee & Snacks offers Greek dishes and lies just moments from the apartment. Diagoras of Rhodes bus stop is within 5 minutes' walk of Antonis Barstreet Studio-Central Apartment.
St Athanasios' Gate is merely 1.7 km away, while Santa Maria Della Vittoria Catholic Church is in the immediate vicinity of this apartment. Guests can visit the medieval castle "Palace of the Grand Master of the Knights of Rhodes", situated 16 minutes' walk away. Popular points of interest close to the apartment include Akti Miaouli, which is 550 metres away.