Mainz is one of the oldest cities in Germany and evidence of that can be seen at Landesmuseum dating back as far as 300,000 BC. This city is also famous for its beautiful old churches including the Mainz Cathedral, St. Stephan's Church and St Martin's Cathedral. Other notable sites in Mainz are the Theodor Heuss Rhine Bridge and the City Hall. The best place to have a relaxing stroll is at Schillerplatz which is a small lovely square and at the Mainz riverbanks which has an array of restaurants, bars and stalls. Otel.com offers the lowest rates in Mainz hotels. Get up to 70% off on cheap hotels in Mainz.