WebThe main districts within Heidelberg are below. Old Town (Altstadt) Perhaps the most significant district for tourists is in the Old Town area of Heidelberg, where most visitors choose to reside amongst the winding, narrow alleyways. Set on the south bank of the River Neckar, the Old Town stretches inland, overshadowed by the Schloss (Castle ...