Situé au cœur de la vieille ville de Rhodes, à moins de 600 mètres de la rue des chevaliers, le Knights Of Old Town propose des hébergements avec connexion Wi-Fi gratuite.
Tous les logements disposent de la climatisation et d'une télévision à écran plat. Un grille-pain et une bouilloire sont également fournis.
La tour de l'horloge se trouve à 700 mètres. L'aéroport international de Rhodes, le plus proche, est implanté à 13 km.