Aletreo I Rhodes is in the heart of Rhodes, a short 8-minute walk from Rhodes Port and 12 minutes' walk from Street of Knights.