The hotel is located on Kaiserstrasse, which is directly opposite the main train station. The hotel entrance is set in a little passage, just off the main street.
View All Hotels in FRANKFURT