The hotel is situated in a little side street; a few minutes walk from the main train station.
View All Hotels in FRANKFURT