Just a few steps away from the street of Knights, Old Town Castello del Cavaliere offers self-catering accommodation with free WiFi. Within a 5-minute walk you can reach the centre of the old town with the imposing Grand Master’s Palace and the famous Clock Tower.