Modern hotel set on commercial street is 3 minutes walk from the Frankfurt Main Ost train station and 2 km to Frankfurt Cathedral.