A boutique hotel on Timokreontos Street in the west of Rhodes Old Town.
Aria di Rodi is near the entrance from Mandraki harbour. Hippocrates Square and the Street of the Knights are within walking distance.