Frankfurt is the largest city in Germany’s south-western Hesse region, and sits on both sides of the River Main. The city is one of the world’s leading financial institutes, famous for both its iconic skyline of high risers and skyscrapers, including the 200 metre Main Tower, and the historic monuments of Altstadt. Hire a car from Frankfurt Main Railway Station and tour the city’s diverse shopping hotspots. Visit the main central street of the Zeil, venture to the Goethestraße for luxury brands, or take in the city’s longest shopping street, Berger Straße.