Nestled in the Rhodes Old Town district, Old Town Nest Aparthotel Rhodes City is 6 minutes' walk from the Monte Smith hill.
Offering Greek dishes, Top Sabor is 5 minutes' walk away.
Located within 400 metres of Diagoras Stadium, the aparthotel is just steps from the Castle of the Old Town. The comfortable hotel is also a 10-minute ride from the Akti Miaouli in Rhodes City. There is the medieval castle "Palace of the Grand Master of the Knights of Rhodes" 1 km away, and KTEL bus station is within reach of the Old Town Nest Aparthotel.