Location
Am Hauptbahnhof 16, 60329 Frankfurt am Main
(near Frankfurt Hbf)
Hours
Mon-Sun: 11:30AM–4PM, 5–11:30PM
Price
Wifi
No
Phone
069 745051