Karta Vacation Rentals
In the heart of Frankfurt, steps from the main train station on Kaiserstrasse. Walkable to Messe Frankfurt, the banking district, the Zeil shopping promenade, Imperial Cathedral, Alte Oper and the riverside museums. Address: Hessen, Kaiserstrasse 62, 60329 Frankfurt am Main.