Wesel is a small town on the banks of the Rhine in North Rhine-Westphalia, Germany. It is a historic town, with a long and eventful past. The main attraction is the old town centre, with its cobbled streets, half-timbered houses and Gothic churches. The town is also a major transport hub, with a busy railway station and a major road and motorway junction. This makes it a convenient place to stop for a break on a long journey, or to use as a base for exploring the region. There are plenty of places to eat and drink, and a good selection of hotels and guest houses.